无法为 com.android.build.gradle.internal.dsl.NdkOptions 类型的对象获取未知属性“arm64-v8a”
Posted
技术标签:
【中文标题】无法为 com.android.build.gradle.internal.dsl.NdkOptions 类型的对象获取未知属性“arm64-v8a”【英文标题】:Could not get unknown property 'arm64-v8a' for object of type com.android.build.gradle.internal.dsl.NdkOptions 【发布时间】:2020-05-26 11:41:15 【问题描述】:我正在关注android ABIS doc 上的指南,它说使用“arm64-v8a”来满足 Play 商店 64 位要求。
我在libs/arm64-v8a/
下添加了我的so
文件然后我添加了abiFilter
如下:
defaultConfig
...
ndk
abiFilters 'armeabi' 'arm64-v8a'
...
当我构建项目时,我不断收到错误
Could not get unknown property 'arm64-v8a' for object of type com.android.build.gradle.internal.dsl.NdkOptions.
我使用的是 Android Studio 3.6 rc-03,Gradle 版本 5.6.4,ndk 版本为 21.0.6113669。
【问题讨论】:
【参考方案1】:没关系,我忘了在'armeabi'
和'arm64-v8a'
之间添加“,”
现在可以使用了
ndk
abiFilters 'armeabi', 'arm64-v8a'
【讨论】:
以上是关于无法为 com.android.build.gradle.internal.dsl.NdkOptions 类型的对象获取未知属性“arm64-v8a”的主要内容,如果未能解决你的问题,请参考以下文章
C# 无法将类型为“System.Byte[]”的对象强制转换为类型“System.Data.DataTable
无法将类型为“System.Collections.Generic.List`1[EPMS.Domain.SingleItem]”的对象强制转换为类型“EPMS
无法将 createdAt 和 updatedAt 保存为日期时间值,也无法将后端保存为前端