Mono for Android 打包apk时Failed to sign package,何解?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mono for Android 打包apk时Failed to sign package,何解?相关的知识,希望对你有一定的参考价值。
项目属性设置已包括了:Use Shared Runtime、Mono android Options 将Linking改为Sdk Assembies Only、Application中三种驱动平台都勾选了。
还是出现如下错误:
Failed to sign package
keytool错误: java.io.FileNotFoundException: jarsigner 错误: java.lang.RuntimeException: 密钥库装入: Invalid keystore format
Attempting to Align package
Package aligning completed succesfully
虽然打包成功,但是apk包未包括Mono runtime,所以不能运行在任意机器上。
恩,试过了,即使自己新建一个keystore,后来签名成功,却还是未能将monoruntme打包进apk文件里,所以不能在真机上运行,不知怎么解决?
追答Mono runtime是什么.你proguar-project.txt里面加上你说的这个看看,可能是混淆的问题
追问mono runtime就是mono运行时,我是在VS里用mono for android开发app的,不是java项目,前段时间打包还没问题的,因为太久没打包了,现在突然不行了,生成的APK有问题,不能在真机上运行。
以上是关于Mono for Android 打包apk时Failed to sign package,何解?的主要内容,如果未能解决你的问题,请参考以下文章
Android打包apk报错:Execution failed for task ‘:app:lintVitalRelease‘.
Mono For Android MapsAndLocationDemo