安卓和uniapp混合开发,uniapp使用原生插件的原生界面。
注意事项:
1.前端代码
var main = plus.android.runtimeMainActivity();
var Intent = plus.android.importClass("android.content.Intent");
var intent = new Intent(main.getIntent());
intent.setClassName(main, "com.example.MainActivity");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
//intent.putExtra("xxx", "111111");//携带参数
main.startActivity(intent);
2.安卓的module要选择Android library, 在module里新建activity和布局文件
3.注意module的AndroidManifest.xml要注册好新建的activity
4.安卓项目的app要添加module的依赖
关于如何开发安卓插件以及开发开发uniapp前端基座:https://blog.csdn.net/weixin_43449246/article/details/120486710