![](/img/trans.png)
[英]How to get app package name or applicationId using JNI android
[英]How do I separate my android applicationId from package name
看着 [ https://sites.google.com/a/android.com/tools/tech-docs/new-build-system/applicationid-vs-packagename?pli=1]我应该能够拥有单独的 applicationId 和单个包名。 但是,当我按照它的建议设置构建和清单时,我仍然收到找不到 applicationId.R 文件的错误。
我不确定这里发生了什么,因为我没有在任何地方引用它。 我只参考 package.R。
有什么想法吗?
TIA
问题解决了...
在生成的中间清单中,包被替换为 applicationId。 我的项目使用 android 注释,默认情况下它会通过这个来查找 R 文件。
Android 注释允许在 gradle 构建文件中手动设置:
apt {
arguments {
androidManifestFile variant.outputs[0].processResources.manifestFile
resourcePackageName 'com.example.package.name'
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.