ChinaUnix.net
相关文章推荐:

android 安装包没有签名

android SDK 1.6 最主要改变为模拟器或真机可用系统自动创建的调试签名证书(debug.keystore), 但可发布的安装程序必须要先创建自签名证书 包括密钥库 keystore 和私钥 key alias 。

android SDK 编译及安装程序主要有两个方法,(A) 用 Apache Ant  (B) 用 Eclipse IDE。

by cdlda - 移动操作系统 - 2011-12-20 09:44:19 阅读(863) 回复(0)

相关讨论

所有的android应用程序都要求开发人员用一个证书进行数字签名,anroid系统不会安装没有进行签名的由于程序。详细参考:http://www.doumiw.com/market/community/t!showTopic.do?topicId=24
    平时我们的程序可以在模拟器上安装并运行,是因为在应用程序开发期间,由...

by tianbianfei - 移动操作系统 - 2011-12-22 08:51:06 阅读(452) 回复(0)

D:\java\workspace\TongBao>jarsigner -verbose -keystore TongBao.keystore -signedjar TongBao_signed.apk TongBao.apk TongBao

by admin126com - 移动操作系统 - 2011-12-23 02:53:15 阅读(546) 回复(0)

    在android 系统中,所有安装 到 系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个 permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应 用程序才能取得该权限。android使用Java的数字证书相关的机制 来 给apk加盖数字证书,要理解android的数字...

by karl321 - 移动操作系统 - 2011-12-22 08:51:04 阅读(564) 回复(0)

1. 为什么要签名

1) 发送者的身份认证
由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,以此保证签名不同的包不被替换

2) 保证信息传输的完整性
签名对于包中的每个文件进行处理,以此确保包...

by cdlda - 移动操作系统 - 2011-12-21 08:41:35 阅读(1010) 回复(0)

android apk 程序签名 [前言] 我们平时在开发android应用程序的过程中,一般都是利用eclipse集成开发环境,所以生成的apk有debug版本的签名权限,但是如果我们想要发布一款应用程序,并且希望在真机上运行的话,就需要进行签名。 [工具] Java开发环境中的Keytool 和 Jarsigner,注意配置好环境路径,输入命令后有如下提示信息: C:\Documents and Settings\F1034740\桌面\博客文章>Keytool keytool 用法: -certreq [-v] [-...

android

by so_brave - 移动操作系统 - 2011-07-28 10:25:06 阅读(1883) 回复(1)

android中的apk签名 签名我们是通过jarsigner这个工具,所以需要先安装jdk,开发android的同学肯定已安装,,这些都准备好后,通过cmd进入jdk的bin目录,敲命令jarsigner -verbose -keystore D:\tools\xhestore.keystore -signedjar D:\tools\estore_signed.apk D:\ebook.apk xhestore.keystore 回车输入密码再回车即可,这里ebook.apk是未签名的(一般eclipse在编译一个android项目的时候,会自动将该项目签名并将生...

android

by 中关村村草 - 移动操作系统 - 2011-12-23 23:26:11 阅读(1410) 回复(1)

这个漏洞被曝光的时候很火,可以不改签名,修改apk包,涉及目前90%的android系统,不过漏洞很快就修复了,细节也出来了。也很容易被检测,曝光之后利用价值就不大了。 3月和5月google官方发出的补丁说明: 3月: Improper installation of unsigned code ID: android-8219321 Severity: High Affected versions: android 2.0 and greater An inconsistency in the handling of zip files during application installati...

by rover12421 - 移动操作系统 - 2013-07-19 17:18:25 阅读(2327) 回复(0)
by DerekGuo_lzu - 移动操作系统 - 2011-12-21 08:41:40 阅读(801) 回复(0)

当你要发布一个软件或是自制的ROM时,你就需要一个使用了私钥的证书来为.apk或.zip文件进行签名android系统使用证书来识别软件作者和软件之间所建立的认证关系。做这个事情最经典的方式就是用keytool创建证书,然后使用jarsigner进行签名。但是本教程则会提供一个对于大多数人来说更为容易的方法,那就是使用一个名为SignApk.jar的工具。
SignApk.jar是一个已包含在android平台源码包中的工具,你可以在本贴的附件...

by karl321 - 移动操作系统 - 2011-12-21 08:41:35 阅读(1672) 回复(0)

android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。android使用Java的数字证书相关的机制来给apk加盖数字证书,要理解android的数字证书,需要先了解以下数字证书的概念和java的数字证书机制。android系统要求...

by admin126com - 移动操作系统 - 2011-01-07 11:52:41 阅读(556) 回复(0)