limpoxe
limpoxe
可能是环境变量里面没有配置git这个命令,你先在cmd里面执行一下git命令试下。
不会。如果没有配置git命令,会出这个错误。你再确认下。仔细看下错误日志,应该会指向vcs.gradle的脚本 demo里面会通过git命令取版本号,如果没有安装git,可以把vcs.gradle这个脚本注释掉
不会的,框架本身就有${applicationId}这种配置。demo里面也有这种配置,不会是这个导致。
可以使用PluginManagerHelper.wakeup这个函数触发加载插件
检查一下aapt2命令是否在环境变量中,编译脚本需要调用aapt2
这个要看日志了。 需要说明的是,这个框架不是用来做沙盒运行任意三方app的,readme里面有说明,如果想做类似平行空间的产品,这个框架不合适。
@KamikX I will try,my english is not very good
麻烦告知下使用的框架版本号、出现概率和复现步骤 @liangpengfei
这个看起来有两个可能,一个是插件apk的manifest确实缺少来gms需要的配置,另外一个是gms的sdk没有正确读到插件apk的manifest的meta数据。第二个可能性比较高。gms可能读到来宿主的manifest而不是插件的。 如果你要集成gms的sdk,需要关注gms的sdk是怎么获取meta的。看下readme结尾的几个文档,有个三方sdk集成相关的问题介绍的解决方法。也适用于独立插件。