最近写了一个android程序,遇到apk签名问题,大神请进!
用eclipse的runasapplication程序正常,但是用自己写的keystore进行签名的时候,apk文件是成功导出了,但是就是不能运行啊,进都进不去,求解!...
用eclipse的run as application程序正常,但是用自己写的keystore进行签名的时候,apk文件是成功导出了,但是就是不能运行啊,进都进不去,求解!
展开
2个回答
展开全部
自己写的keystore文件?
呵呵 我都是用eclipse生成的keystore文件 不了解你说的自己写的是什么意思
还有就是你看看是不是你手机上面已经安装了带debug签名的apk,如果是就需要先卸载,
呵呵 ,keystore文件可以右键工程APK TOOL菜单导出APK的时候生成的。。。
你这个明显是手机上面已经装了debug的程序了,因为run as 就是使用debug签名运行的,所以用带签名的是装不上去的,因为签名不一样了 。
呵呵 我都是用eclipse生成的keystore文件 不了解你说的自己写的是什么意思
还有就是你看看是不是你手机上面已经安装了带debug签名的apk,如果是就需要先卸载,
呵呵 ,keystore文件可以右键工程APK TOOL菜单导出APK的时候生成的。。。
你这个明显是手机上面已经装了debug的程序了,因为run as 就是使用debug签名运行的,所以用带签名的是装不上去的,因为签名不一样了 。
追问
keystore文件是程序第一版时候生成的,现在是第二版了,使用软件内置的升级功能可以完成安装,但是打不开,点开图标就白屏。但是第二版的debug的keystore生成的就运行正常,两者代码完全一致,唯一的区别就是keystore不同,一个是eclipse的keystore,一个是我自己生成的keystore,这样说得明白了不?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询