1、离线打包
使用Hbuilder将h5项目打包导出到Android Studio。
Hbuilder官方路径:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android
注:为什么要用离线打包呢,因为是开发安卓第三方插件,主要用的是Android Stuido,所以把h5+APP项目导到Android studio里来,方便开发和测试。
其实还有一个原因,涉及到的第三方插件用到了系统级权限,要用platform.pk8来签名打包,才能运行。所以用离线打包会方便点。
Hbuilder(X)用不了pk8签名,当然,你可以把pk8转换成keystore文件,这样就可以签名了。
这里有大佬介绍转换,不过我还没试。(keystore签名文件与platform.pk8、platform.x509.pem之间的相互转换-CSDN博客)
2、将第三方插件的jar包,so文件拷贝到Android studio相应的目录(app-libs)下,然后在gradle最外层配置:
repositories {
flatDir {
dirs 'libs'
}
}
在dependencies层加入: