android - APK 未安装在 OREO 中
问题描述
当我尝试从 adb 安装时,它给了我这个错误
安装失败并显示消息 INSTALL_FAILED_NO_MATCHING_ABIS: 无法提取本机库,res=-113
这只会在 oreo OS 中发生。
我也在 Build.gradle 中添加了这个
splits {
abi {
enable true
reset()
include 'x86', 'armeabi-v7a'
universalApk true
}
}
但这行不通。
解决方案
尝试找出ABIS
您的项目中缺少哪些内容。然后将它们包括为
include 'arm', 'arm-v7a', 'arm64', 'mips', 'x86', 'x86_64', 'armeabi-v7a'
其次,检查您是否真的需要universalApk
,您可以使用minsdkversion
并且targetsdkversion
将涵盖您的整个范围。
推荐阅读
- html - 我可以在 pre 旁边放置一个按钮吗?
- python - Python openpyxl 使用 sheet.row_dimensions[2].fill 出现意外结果
- ionic-framework - 在 Slick Grid 内联编辑中,我无法获取整个对象
- reporting-services - SSRS 并排显示显示表组
- c++ - 如何在 Qt 中使用来自 64 位应用程序的 32 位 COM 对象?
- java - 如何使用AspectJ在java中实现重试机制
- javascript - 在 javascript ('dbo.index') 中通过 mssql 从 SQL Server 读取特定表的问题
- mysql - 根据另一列的更新更新具有自动增量 ID 的列
- arrays - 从文件中读取数组
- cng - 将 SignerSignEx2 与 CNG 提供程序一起使用