永发信息网

如何检测android 文件签名成功(转帖)

答案:1  悬赏:50  手机版
解决时间 2021-04-03 12:29
  • 提问者网友:喧嚣尘世
  • 2021-04-03 05:18
如何检测android 文件签名成功(转帖)
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-04-03 06:08
那“包名、类名”这些是不是很容易出现“撞车”呢?有了签名文件,这些就能够得到很好的解决了。 APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。比如:你发布在“电子市场”的应用,一段时间后你需要升级应用了,继续使用你以前的“签名文件”,这样就能保证你的版权和安全。道高一尺,魔高一丈。在中国大地的屏幕上,再牛B的软件也可能被破解的,有签名文件,就能很好的防止这种事情(不能完全)。 这样签名其实也是开发者的身份标识。交易中抵赖等事情发生时,签名可以防止抵赖的发生。上面说了几点,都是使用签名文件的好处。不一定很完整,但都是很常见,很典型的。 那我们如何检查自己发布后是否“签名成功”呢??? 其实,我们使用Eclipse+ADT插件从开发环境安装到手机中的APK文件已经包含了ADT插件的Debug签名文件。但是这不是发布时候的“正式签名”文件。读者可以参考我上文中的具体步骤,尝试着发布自己的app,并请保留好签名文件。签名完成后,你可以用winrar打开apk,在Meta-inf目录下,用文本编辑器打开CERT.RSA文件,如果能看到部分你建的key时候输入的文本就是正式签名了, 如果测试签名会有debug字样。(一般情况会乱码,但是用肉眼仔细观察,你就能略微的看清楚一些啦) 值得提醒的就是,软件代码更新后(需要发布新的APK了),要将Manifest的android:versionCode值+1,每更新一次都要加1。 弄明白这些之后,该向大家讲讲上传应用了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯