1)双击assembleRelease生成aar包 2)在xxx/UniPlugin-Hello-AS\snplugin_testModule\build\outputs\aar路径下找到对应生成的release包; 并按照系列方式放置文件: 3)在HBuilder 中相应的操作 将刚刚包含有.aar文件夹,放置到uni项目中;对应路径如下 4)新建package.json文件;路径及内容如下:
{
"name": "Android 插件开发Demo",
"id": "sn-testmodule",
"version": "1.0.0",
"description": "android 插件开发",
"_dp_type":"nativeplugin",
"_dp_nativeplugin":{
"android": {
"integrateType": "aar",
"plugins": [
{
"type": "module",
"name": "sn-testModule",
"class": "com.example.snplugin.testmodule.TestModule"
},{
"type": "component",
"name": "sn-input",
"class": "com.example.snplugin.testmodule.TestComponent"
}
]
}
}
}
注意:
a) id:为包含.aar文件的文件夹的名称
b)plugins 从mudule项目中拷贝出来的
5)设置
6)打包: 发行 -> 原生App-打包
7)运行到手机或模拟器 -> 运行基座选择 -> 自定义调试基座
8)运行:
|