`
挞拔地瓜
  • 浏览: 2758 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

android 签名发布

阅读更多
一、生成密钥库
将位置定位在jdk的bin文件中,输入以下命名行:keytool -genkey -alias ChangeBackgroundWid
get.keystore -keyalg RSA -validity 20000 -keystore ChangeBackgroundWidget.keystore(中间不换行),按下“Enter”键,并根据提示填写相关信息,详细信息如下及图1(validity为有效期,这里有效期为20000天):
输入keystore密码:
再次输入新密码:
您的名字与姓氏是什么?
[Unknown]:  mythlink
您的组织单位名称是什么?
[Unknown]:  www.mythlink.com
您的组织名称是什么?
[Unknown]:  www.mythlink.com
您所在的城市或区域名称是什么?
[Unknown]:  Shen Zhen
您所在的州或省份名称是什么?
[Unknown]:  Guang Dong
该单位的两字母国家代码是什么
[Unknown]:  CN
CN=mythlink, OU=www.mythlink.com, O=www.mythlink.com, L=Shen Zhen, ST=Guang Dong
, C=CN 正确吗?
[否]:  Y
D:\Program Files\Java\jdk1.6.0_12\bin>keytool -genkey -alias ChangeBackgroundWid
get.keystore -keyalg RSA -validity 20000 -keystore ChangeBackgroundWidget.keysto
re
输入keystore密码:
再次输入新密码:
您的名字与姓氏是什么?
[Unknown]:  mythlink
您的组织单位名称是什么?
[Unknown]:  www.mythlink.com
您的组织名称是什么?
[Unknown]:  www.mythlink.com
您所在的城市或区域名称是什么?
[Unknown]:  Shen Zhen
您所在的州或省份名称是什么?
[Unknown]:  Guang Dong
该单位的两字母国家代码是什么
[Unknown]:  CN
CN=mythlink, OU=www.mythlink.com, O=www.mythlink.com, L=Shen Zhen, ST=Guang Dong
, C=CN 正确吗?
[否]:  Y
输入<ChangeBackgroundWidget.keystore>的主密码
(如果和 keystore 密码相同,按回车):

图1
二、可以生成签名的apk文件,这里输入文件ChangeBackgroundWidget.apk,最终生成ChangeBackgroundWidget_signed.apk为Android签名后的APK执行文件
输入以下命令行:
jarsigner -verbose -keystore ChangeBackgroundWidget.keystore -signedjar ChangeBackgroundWidget_signed.apk ChangeBackgroundWidget.apk ChangeBackgroundWidget.keystore(中间不换行),按“Enter”键,根据提示输入密钥库的口令短语(即密码),详细信息如下及图2:
输入密钥库的口令短语:
正在添加: META-INF/MANIFEST.MF
正在添加: META-INF/CHANGEBA.SF
正在添加: META-INF/CHANGEBA.RSA
正在签名: res/drawable/icon.png
正在签名: res/drawable/icon_audio.png
正在签名: res/drawable/icon_exit.png
正在签名: res/drawable/icon_folder.png
正在签名: res/drawable/icon_home.png
正在签名: res/drawable/icon_img.png
正在签名: res/drawable/icon_left.png
正在签名: res/drawable/icon_mantou.png
正在签名: res/drawable/icon_other.png
正在签名: res/drawable/icon_pause.png
正在签名: res/drawable/icon_play.png
正在签名: res/drawable/icon_return.png
正在签名: res/drawable/icon_right.png
正在签名: res/drawable/icon_set.png
正在签名: res/drawable/icon_text.png
正在签名: res/drawable/icon_xin.png
正在签名: res/layout/fileitem.xml
正在签名: res/layout/filelist.xml
正在签名: res/layout/main.xml
正在签名: res/layout/widget.xml
正在签名: res/xml/widget_info.xml
正在签名: AndroidManifest.xml
正在签名: resources.arsc
正在签名: classes.dex

分享到:
评论

相关推荐

    Android签名生成工具和签名格式转换工具

    本文将深入探讨Android签名生成工具以及签名格式转换工具的相关知识。 一、Android签名的概念与作用 1.1 定义:Android签名是一个数字证书,它包含开发者的信息(如名称、组织和证书有效期)以及用于验证应用的私钥...

    Windows版本 Android Apk签名工具

    在Android应用开发中,发布应用到Google Play或其他第三方市场前,必须对其进行签名。签名过程确保了应用程序的来源可追溯,并且在安装时提供了一定的安全性。本篇将详细讲解Windows版本的Android Apk签名工具及其...

    生成 Android 签名文件

    通过以上步骤,你可以成功地生成Android签名文件,并确保你的应用安全可靠地发布到各个市场。签名文件不仅是应用程序的一部分,也是开发者信誉和技术实力的重要体现。因此,在整个开发流程中,确保签名文件的安全和...

    java生成及验证android签名文件源码及生成签名文件

    在Android应用开发中,安全是至关重要的一个...6. Android签名过程:确保应用的完整性和安全性,用于APK的发布和验证。 通过理解这些核心概念和源码,开发者可以更好地掌控Android应用的签名流程,提高应用的安全性。

    Android签名 签名格式转换 工具

    本文将深入探讨Android签名的概念、签名生成过程以及签名格式转换的相关知识。 首先,Android签名的核心作用包括: 1. **身份验证**:签名可以验证应用程序的开发者身份,帮助用户识别应用的来源,防止恶意篡改。 ...

    android原生系统签名文件

    在Android操作系统中,签名文件扮演着至关重要的角色,它们确保了系统的安全性和完整性。本文将深入探讨"android原生系统签名文件"的相关知识点,以及压缩包中提供的各个文件的用途。 首先,Android系统使用签名来...

    Delphi XE5 图解为Android应用制作签名

    签名文件是 Delphi XE5 中一个重要的概念,它是应用程序在 Android 平台上发布时所需的。签名文件可以确保应用程序的安全和可靠性,从而防止恶意攻击和篡改。在 Delphi XE5 中,可以生成新的签名文件,也可以选择...

    android签名工具(支持Linux&MAC;下批量签名)

    总结来说,Android签名工具是开发者在发布应用前的必要工具,它提供了在不同操作系统上签名和批量签名的能力。对于Linux和MAC用户,了解如何使用命令行工具或图形界面工具是至关重要的,这不仅可以提高效率,也能...

    安卓签名获取工具 Android签名获取工具

    通常,Android签名过程涉及使用私钥对APK进行数字签名,以验证应用的来源并确保其未被篡改。签名过程不仅在安装时验证应用,还在更新或升级应用时起着重要作用。 首先,了解"MD5签名"。MD5(Message-Digest ...

    android系统签名工具

    Android签名过程主要涉及以下几个步骤: 1. **生成密钥对**:开发者使用如Keytool这样的工具,生成一对密钥——公钥和私钥。私钥用于签名,公钥则用于验证签名。 2. **签名APK**:使用私钥对APK的每个dex文件...

    android10 apk签名文件

    在Android系统中,APK签名是一个至关重要的过程,它确保了应用的完整性和开发者身份的验证。在Android 10中,这个过程没有本质的变化,但随着系统的更新,签名文件的作用和安全要求更加严格。本篇文章将深入探讨...

    可用的android签名工具

    "可用的Android签名工具"是一个专门用于给Android ROM或APK文件签名的实用程序,它简化了通常繁琐的手动签名过程。这款工具特别适用于那些需要频繁签名或者对ROM进行刷机操作的用户。 首先,我们需要理解Android...

    android 重新签名工具

    以下将详细介绍Android签名机制以及如何使用这样的工具。 一、Android签名机制 Android应用在发布前必须经过数字签名,以验证应用的来源并确保其在安装和运行时未被篡改。签名过程涉及到以下几个关键概念: 1. **...

    android 系统签名工具

    一、Android签名机制 Android系统的签名机制是为了保证应用的完整性和防止篡改。每个APK文件在打包后都会包含一个数字签名,这个签名验证了应用的代码和资源没有被修改过。当用户尝试安装应用时,Android系统会检查...

    Android签名工具

    Android签名工具(SignApk)是一个Java应用程序,它使用密钥对APK进行签名,以便可以在Android设备上安装和运行。本文将详细讲解Android签名工具的使用、工作原理以及其在Android开发中的重要性。 ### 1. Android...

    Android 自签名程序

    下面将详细阐述Android签名的相关知识点。 首先,理解Android应用签名的重要性。在Android系统中,每个安装到设备的应用都需要被一个数字证书签名,这个证书用于验证应用的身份。签名过程确保了应用在安装和更新时...

    android获取应用32位签名

    在Android开发中,应用签名是确保应用程序完整性和安全性的关键要素。每个APK在发布时都需要一个签名,以便系统能够验证其来源并确保其未经篡改。本文将深入探讨如何获取Android应用的32位签名,以及这个过程的重要...

    Android中的签名机制

    在现代移动开发领域,应用的安全性是至关重要的。Android平台为了保证应用的安全...同时,随着技术的发展和安全威胁的演变,开发者应持续关注Android签名机制的更新和变化,以便及时采取相应的措施来维护应用的安全性。

Global site tag (gtag.js) - Google Analytics