如何解决当我尝试生成签名包或 apk 时,我收到错误消息:无法识别目录“lib/arm”的本机架构
我想在 android studio 中构建我的应用的发布构建变体的 APK。
我构建 APK 文件的步骤如下:
- 构建 > 生成签名包/apk
- Android 应用程序包
- 选择密钥库并添加密钥库和密钥所需的密码
- 选定的构建变体作为发布
错误: 任务“:app:packageReleaseBundle”执行失败。
执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障 无法识别目录“lib/arm”的本机架构。
解决方法
我通过更新我的应用级 build.gradle 文件解决了这个错误。 添加了以下几行:
defaultConfig {
....
....
ndk {
abiFilters 'arm64-v8a','x86_64','x86','armeabi-v7a'
}
}
它解决了我的构建问题。
,如果在生成 APK 时出现问题,则再次生成 APK 但不使用现有路径,选择创建新路径。您可以在调试或发布模式下生成您的应用 APK,也可以选择两者。然后生成 APK,它肯定会奏效。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。