-
Notifications
You must be signed in to change notification settings - Fork 1.5k
VirtualAPK 构建器 API 概览
superq_sky edited this page Aug 7, 2018
·
3 revisions
请尽快更新至 最新版本 ,老版本将不再维护。
在 dev 分支持续开发尝鲜版,包含新特性并修复部分遗留bug,请关注并试用。
官方交流QQ群:656602897。提问前请先查阅右侧导航中的相关文章,大多数常见问题都可直接找到解决方案。
如果你们的产品采用了VirtualAPK,请告知我们。
请参考官方 demo 进行配置。
virtualApk {
// 插件资源表中的packageId,需要确保不同插件有不同的packageId.
packageId = 0x6f
// 宿主工程application模块的路径,插件的构建需要依赖这个路径
targetHost = '../../VirtualAPK/app'
//默认为true,如果插件有引用宿主的类,那么这个选项可以使得插件和宿主保持混淆一致
applyHostMapping = true
}
请通过gradle clean assemblePlugin
来构建插件
assemblePlugin
依赖于assembleRelease
,这意味着:
- 插件包均是Release包,不支持debug模式的插件包
- 如果存在多个productFlavors,那么将会构建出多个插件包
- 插件包位于build目录下