Android AAR包含通过CMAKE构建的多个架构
我是与NDK合作的新手,并且有一个包含的库项目:
...
publications {
mavenRelease(MavenPublication) {
artifactId = "someLib"
from components.release
}
}
...
defaultConfig {
ndk { abiFilters = ["x86", "..."] }
...
externalNativeBuild {
cmake {
targets "default"
}
}
}
externalNativeBuild {
cmake {
path file('some/path/CMakeLists.txt')
version '3.10.2'
}
}
为特定体系结构生产库。
我的主要问题是:我有一个CPP项目,我想通过私人Maven Repo为每个体系结构分发构建版本,因此我的计划是创建版本的AAR。我要朝正确的方向前进吗?
是否可以在AAR中包装多个libx.so文件? (依靠AAB +拆分ABI)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
基本上,Google Play会自动进行
手动,您可以通过大奖赛进行
https://developer.android.com/android.com/studio/command-command-line/bundletool-line/bundletool/手动_create_json
Basically, google play does it automatically
https://shoutem.com/blog/android-app-bundle-google-play-store/
Manually, you can do it via bundletool
https://developer.android.com/studio/command-line/bundletool#manually_create_json