安卓和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前端基座:​

在uniapp上跳转到安卓原生界面activity_javascript