当我在一台Android设备上adb install
我签名的apk时,安装顺利。但是,当我尝试在其他设备上安装它时,出现INSTALL_PARSE_FAILED_NO_CERTIFICATES
错误。查看来自设备的日志消息,我看到以下信息:
Exception reading AndroidManifest.xml in /data/app/vmdl-996512191.tmp
java.lang.SecurityException: META-INF/MYSTUFF.SF has invalid digest for lib/armeabi-v7a/libgnustl_shared.so in /data/app/vmdl-996512191.tmp
我查看了其他有这些错误的帖子。大多数人都提到如果apk文件没有正确签名就会出现这样的错误。但我已经在许多其他设备上测试了相同的apk,并且所有设备上的安装都很顺利。
想知道是否有人知道为什么它不能在这个特定的设备上工作。问候。