codenameone - 在 Android build.gradle 的 defaultConfig 标签中注入额外的属性
问题描述
我需要注入:
ndk {
abiFilters "armeabi-v7a", "x86", "armeabi", "mips"
}
得到类似的东西:
android {
[...]
defaultConfig {
applicationId "app.myapp.client"
minSdkVersion 24
targetSdkVersion 29
versionCode 100
versionName "1.0"
multiDexEnabled true
ndk {
abiFilters "armeabi-v7a", "x86", "armeabi", "mips"
}
}
[...]
我已经在 Android Studio 中测试过这解决了这个错误: https ://github.com/codenameone/CodenameOne/issues/3377
原因在这里解释: https ://medium.com/mobiwise-blog/unsatisfiedlinkerror-problem-on-some-android-devices-b77f2f83837d
但我没有找到自动实现这一点的构建提示。我可以使用哪一个?
解决方案
您可以使用构建提示:
android.xgradle_default_config=ndk { abiFilters "armeabi-v7a", "x86", "armeabi", "mips"; }
推荐阅读
- spring-boot - 为什么我需要在构建之前手动运行 clean?
- java - 当应用程序进入后台时如何停止媒体播放器?
- operating-system - gem5 se模式如何执行具有操作系统依赖的程序?
- mysql - 如何将字符串拆分为单列并在SQL中的同一列中排列相同
- django - Mongoengine插入方法不在数据库中插入值
- python - 在 Dash 框架中动态添加 HTML 输入
- ajax - 带有按钮 id 的 Ajax Post URL,Django 服务器
- node.js - 传递模块对象的所有导出
- linux - 因误用linux命令mv而查找文件
- arangodb - ArangoDB 总和(按组)