跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

合规检测问题合集

安装过程中的报错以及修改建议

INSTALL_FAILED_INVALID_APK

原因:APK无效

解决方案:

  • APK是否合法

  • 安装路径是否正确

INSTALL_FAILED_REPLACE_COULDNT_DELETE

原因:使用的共享库无效

INSTALL_FAILED_DEXOPT

原因:apk预编译错误,缺少dex或者是空间不足导致

解决方案:多在源码编译apk出现,源码编译apk选择了预编译,优化dex,导致apk里面没有dex。需要去除apk的预编译。

INSTALL_FAILED_TEST_ONLY

原因:apk为测试版本

解决方案:使用adb install -t安装

INSTALL_FAILED_CPU_ABI_INCOMPATIBLE

原因:安装的APK文件arm指令格式与模拟器/真机的CPU架构上不兼容

解决方案:安装到兼容的cpu模拟器/真机,或者apk的so库适配对应的cpu arm架构

INSTALL_PARSE_FAILED_NOT_APK

原因:非APK文件

INSTALL_PARSE_FAILED_BAD_MANIFEST

原因:无法解析的 AndroidManifest.xml 文件

INSTALL_PARSE_FAILED_NO_CERTIFICATES

原因:缺少签名或者签名方式有问题

解决方案:

  • 打开应用,查看META-INF 目录下查看是否有CERT.RSA文件。重新签名。

  • android N以下设备如果安装只有V2签名的apk,则会报该错,需要将apk,V1,V2都签名

INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING

原因:签名编码问题

解决方案:查看签名格式是否合法正确

INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME

原因:包名无效

解决方案:检查包名是否合法,比如多余的空格,下划线等

INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

原因:Manifest文件无效

解决方案:查看AndroidManifest是否有问题。检查manifest的元素和属性的命令是否规范

INSTALL_PARSE_FAILED_MANIFEST_EMPTY

原因:Manifest为空

申请未使用什么意思?

申请未使用:manifest声明该权限,但代码中未检查出相关API代码

高敏/中敏

高敏:google文档中Protection level: dangerous

中敏:google文档中Protection level: normal

检测未发现问题

检测未发现问题:检测未发现问题(但不保证完全没问题)

自动化检测发现问题

自动化检测发现问题:在动态检测中发现此项问题

网络传输加密

网络传输加密:网络中传输的个人信息字段应该做加密处理

疑似明文传输

疑似明文传输**(imei、ip地址、mac等):在网络传输的报文中发现可疑的明文传输个人信息的情况