- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想在 gradle.properties 文件中添加 ndk.abiFilters 属性。现在我在 build.gradle 中有了这个属性。这是我的 build.gradle 的一部分
buildTypes {
debug {
ndk {
abiFilters "x86", "armeabi-v7a", "armeabi"
//abiFilters ABI_FILTERS
}
}
}
这是我的 gradle.properties 文件的一部分
ABI_FILTERS = "x86", "armeabi-v7a", "armeabi"
问题是来自 gradle.properties 的字符串没有正确转换为与 abiFilters 一起使用。我尝试了很多变体但没有运气。如何正确执行此操作的正确方法是什么?感谢您的帮助。
最佳答案
在 gradle.properties 中你可以有例如:
ABI_FILTERS=armeabi-v7a;x86 //delimiter can be anything (change below)
然后在 build.gradle 中有(例如在 debug buildType 部分):
ndk {
abiFilters = []
abiFilters.addAll(ABI_FILTERS.split(';').collect{it as String})
}
现在每个开发者都可以为他当前的测试设备独立选择abi(gradle.properties 在.gitignore 中)。
感谢 Igor Ganapolsky 的开始提示。
关于android - 将 abiFilters 添加到 gradle 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32487192/
我的项目中应用程序的 build.gradle 文件中的 abiFilters 配置是: ndk { abiFilters 'armeabi' } 也就是说,我希望我的apk仅
build.gradle(模块): externalNativeBuild { cmake { path "CMakeLists.txt"
如何在 CodeNameOne 项目中指定 abiFilters(Gradle 应使用 android APK 构建和打包的 native 库的配置)? android { defaultCo
这是我的 build.gradle 文件的一部分: android { //... defaultConfig { //... externalNati
在我的 Flutter 应用程序中,我尝试生成适用于所有设备(无论是 32 位还是 64 位)的 apk。 为此,我将以下几行放在我的 build.gradle 文件中。但它似乎没有为所有架构生成 l
abiFilters 在 android build.gradle defaultConfig block 中设置。 我想从发布 buildType 中排除 x86,但找不到简单的方法来做到这一点 这
我找到了关于 ABI 的文档是,但我找不到任何关于 ndk.abiFilters 属性的确切功能的文档。具体有几个问题: 如果我设置该属性,列出的 ABI 是否不允许运行该应用程序?或者它是允许的 A
我想在 gradle.properties 文件中添加 ndk.abiFilters 属性。现在我在 build.gradle 中有了这个属性。这是我的 build.gradle 的一部分 build
我正在开发一个 Android 应用程序,该应用程序具有使用 ndk-build 构建的 native 库依赖项.反过来,该库取决于我添加到根目录 Android.mk 中的预构建静态库 (.a)如下
大多数 Android 开发人员一定已经从谷歌那里得到消息,要求在 2019 年 8 月之前更新应用程序以支持 64 位架构。详细说明如下: Ensure that your app supports
遵循 google 有关如何使 Android 应用程序兼容 64 位的文档后 here ,我一直在尝试构建的 Android 应用程序包仍然不兼容 64 位。 android studio 项目包含
我是一名优秀的程序员,十分优秀!