Unity打包apk常见问题汇总
apk安装失败
Unity出Android包之后,apk一直安装不上,通过adb命令行安装发现了这样一个问题
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Failed to collect certificates from /data/app/vmdl1859808974.tmp/base.apk: Attempt to get length of null array]
原来是签名没有找到,因此检查签名文件,解压apk之后发现缺少META-INF文件夹。
apk签名失败
由于我们是代码动态加载签名文件,所以怀疑是代码没有走到,后来发现是Android SDK的路径太长,改短即可。