`
jn615
  • 浏览: 98230 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论

Android 签名和发布

阅读更多

1.  把apk文件放在某目录下, 我的在 C:/workspace/keytool下面

2. 在 C:/workspace/keytool中再新建一个keys目录

3. cmd到C:/workspace/keytool下面如果配置好java环境之后 输入

 

   keytool -genkey -alias myapp.keystore -keyalg RSA -validity 20000 -keystore keys/myapp.keystore 


 

 

4. jarsigner -verbose -keystore keys/myapp.keystore -signedjar nyc_signed.apk nyc.apk myapp.keystore 

 


 

 

 

 

注意:

 

 我在过程中遇到错误

 

  jarsigner: 无法对 jar 进行签名: java.util.zip.ZipException: invalid entry compressed size (expected 517 but got 518 bytes)

 

解决: 这是因为默认给apk做了debug 签名,所以无法做新的签名这时就必须点工程右键->Android Tools ->Export Unsigned Application Package. 或者从AndroidManifest.xml的 Exporting上也是一样的 然后再基于这个导出的unsigned apk做签名

 

  • 大小: 12.7 KB
  • 大小: 10.3 KB
分享到:
评论

相关推荐

    Android 签名混淆打包文档

    Android 签名混淆打包文档,相当详细

    Android给apk签名工具

    Android APK签名工具支持v2、v3和v4签名,用于对Android应用进行数字签名以确保应用的完整性和认证。...这些签名方案可根据Android应用的需求和安全级别进行选择和配置,确保应用在发布和分发过程中的完整性和安全性。

    android项目打包签名及其项目如何发布等详细步骤.zip

    android项目打包签名及其项目如何发布等详细步骤.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。

    android手机_ROM分解_定制_签名教程

    android手机_ROM分解_定制_签名教程android手机_ROM分解_定制_签名教程android手机_ROM分解_定制_签名教程

    uber-apk-signer,一个cli工具,它帮助对单个或多个android应用程序包(apk)进行签名和压缩,使其与调试证书或提供的发布证书保持一致。它支持v1和v2 android签名方案,具有嵌入式调试密钥库,签名后自动验证。.zip

    一种帮助用调试或提供的发布证书(或多个)对多个android应用程序包(apk)进行签名、压缩对齐...它支持v1、v2和v3的android签名方案。使用嵌入式调试密钥库轻松方便地进行调试签名。每次签名后自动验证签名和zipaign。

    Android App的签名打包

     为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本...

    Android项目 打包签名 从生成keystore到完成签名.rar

    Android项目打包签名是从生成keystore到完成签名的过程,这是一个重要的步骤,以确保应用程序的安全性和稳定性。本资源将为您提供详细的教程和工具,帮助您顺利完成这个过程。 首先,我们将介绍如何生成keystore。...

    Android应用程序数字签名流程参考资料

    Android应用程序数字签名流程参考资料,这是Android应用程序发布前的一个必须过程,这压缩包里面含两个参考链接,和我自己实践的3个截图,希望可以帮到大家哈

    新浪微博签名apk

    新浪微博的签名工具类,分享时输入使用。1 打包发布版apk 2 安装签名apk 3输入包名(注意,包名一个字母都不能错),自动检测apk生成签名

    android 签名查看工具

    1.在各个开发者平台上发布作用时,基本都需要应用的签名值, MD5或SHA1值,用命令行查看时,多了很多无的用的字符如:“:” 此工具,指定一个文件和签名密码真接返回优化后的值 2.实现流程可参考源码项目

    android应用APK打包签名方法文档

    应用操作_android平台_功能_apk签名在Android系统中,所有安装到系统的应用程序都必有一个数字证书 发布模式(release mode)。

    Android的APK应用签名机制以及读取签名的方法

    发布过Android应用的朋友们应该都知道,Android APK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。例如,Android系统禁止更新安装签名不一致的APK;如果应用需要使用system权限,必须保证...

    Android studio打包方法.docx

    然而,在将应用程序发布到 Google Play 商店或其他应用商店之前,需要对其进行打包和签名,以确保应用程序的安全和完整性。本文将详细介绍 Android Studio 打包方法的步骤和知识点。 步骤 1: 选择 Generate Signed ...

    android开发入门教程

    第4章 赚钱的市场——AndroidMarket及应用发布 4.1 GoogleMarket产生背景与目的 4.2 体验“选货”的乐趣——在G1上体验Market的使用 4.3 Android开发活动及特色应用 4.3.1 开发应用的领域 4.3.2 AndroidMarket特色...

    Android应用开发,完整扫描版

    《Android应用开发》还对Android平台下开发环境的搭建、程序的签名和发布以及程序调试和性能优化所用到的工具和方法等进行了讲解。 《Android应用开发》适合有一定程序设计基础并致力于从事Android平台应用软件开发...

    Android应用开发

    《Android应用开发》还对Android平台下开发环境的搭建、程序的签名和发布以及程序调试和性能优化所用到的工具和方法等进行了讲解。, 《Android应用开发》适合有一定程序设计基础并致力于从事Android平台应用软件开发...

    Android开发入门与实战体验

    通过丰富而翔实的实例展示了在Android平台下开发手机应用软件所必需的概念和技术。...还对Android平台下开发环境的搭建、程序的签名和发布以及程序调试和性能优化所用到的工具和方法等进行了讲解。

    eoeAndroid特刊第三期:Android+Market及应用发布 pdf

     7、使用Android Market管理面板--本篇介绍如何查看管理面板中的统计数据和发布应用的信息  8、Android Market开发者发布协议--本篇让你更清楚的了解其发布协议。    Android Market并不仅仅是Google的一个应用...

    android开发入门与实战(下)

    15.5 在线音乐播放器应用打包、签名和发布 15.6 本章小结 第16章 Android综合案例五——手机信息查看助手 16.1 手机信息查看助手功能规划和可行性分析 16.1.1 手机信息查看助手功能规划 16.1.2 手机信息查看助手...

    《Google Android开发入门与实战》.pdf

    15.5 在线音乐播放器应用打包、签名和发布 311 15.6 本章小结 311 第16章 android综合案例五——手机信息查看助手 312 16.1 手机信息查看助手功能规划和可行性分析 312 16.1.1 手机信息查看助手功能...

Global site tag (gtag.js) - Google Analytics