签名“未签名”apk文件命令】的更多相关文章

在发布至360.oppo应用市场时分别遇到了需要"应用加固"和"应用认领"的情况, 流程都是需要下载一个未签名的apk文件(安装包),然后签名后再上传. 我的做法是, 1.将安装包与签名文件(keystore)放到同一路径下 2.cd 至该路径,执行以下命令: jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore icitySuzhou.keystore -signedjar -signed…
步骤: 1. 用 aapt工具生成R文件aapt  package  -m -J  gen目录 -M AndroidManifest.xml  -S res目录  -I 编译版本sdk的android.jar的路径如: "sdk安装目录\platforms\android-8\android.jar" 2. 用 aidl.exe 工具将.aidl文件生成对应的java类 3. 用 javac 编译所有的java文件,生成对应class文件. 4. 用 jar 命令将上面的class文件…
把ppt的内容总结一下,并把问题说明一下: 把基本步骤搞出来,用notepad的程序吧,直接安装apk,就当做是不知道源码就好啦! 直接用自己的手机上就行啦!! 一.重签名: 步骤: 1.直接运行re-sign.jar进行签名 注意事项: (1)官网直接搜就行: (2)对Android 4.4.2(API19)的好像签名有问题,从表象看能够签名成功,去程序里run as android junit test的时候就会提示类似这样的Error: Test run failed: Permissio…
基本知识 apk安装包的文件结构 以知名桌面软件“LauncherPro”为例,apk安装包文件目录: 文件目录如下: - META-INF - res - anim - color - drawable - drawable-hdpi - drawable-land - drawable-land-hdpi - drawable-mdpi - drawable-port - drawable-port-hdpi - layout - layout-land - layout-port - xm…
Android 应用程序包文件 (APK) 是一种Android操作系统上的应用程序安装文件格式,其英文全称为 “application package file” . 如果懂得使用反编译工具,可以下载apk解析工具,获得反编译代码. 需要下载:SharpZipLib.zip http://www.icsharpcode.net/opensource/sharpziplib/download.aspx 主要方法如下 using ICSharpCode.SharpZipLib.Zip; publi…
1.使用platform密钥对apk进行签名 1.1.进入<Android_Source_Path>/build/target/product/security,找到[platform.pk8]和[platform.x509.pem]系统密钥. 1.2.进入<Android_Source_Path>/build/tools/signapk找到SignApk.java,执行javac编译成SignApk.class 1.3.运行命令java com.android.signapk.S…
re-sign.jar中后自动去除签名这个方法,经试验不可用! 1.去除准备重新签名SinaVoice.apk软件本身的签名 将apk文件后缀改为.zip,然后从winrar中删除META-INF文件夹,删除后重新将文件名改成apk的后缀 2.开始-运行-cmd cd到android-sdk下的platform-tools文件运行 输入:jarsigner -digestalg SHA1 -sigalg MD5withRSA -keystore D:\tools\robotium\debug.k…
1.将证书(debug.keystore)复制到与需要重新签名的apk文件相同的目录下(如:复制到D:\Sign) 2.在cmd中切换到需要重新签名的apk文件的目录下 3.使用WinRAR打开要重新签名的apk,删除META-INF下的两个签名文件(扩展名分别为RSA和SF) 4.运行下面的命令 jarsigner -verbose -keystore debug.keystore -signedjar PhoneBook_signed.apk PhoneBook.apk mine.keyst…
用apktool反编译apk后,得到一个目录,里面有smali文件,可以对其修改,然后用apktool重新生成一个未签名的apk. 如,把smali文件中的广告部分去掉或改成自己的. 命令如下:与破解不同的是d变成了b java -jar apktool_2.0.3.jar b weixin638android680 weixin.apk…
一.生成密钥库将位置定位在jdk的bin文件中,输入以下命名行:keytool -genkey -alias ChangeBackgroundWidget.keystore -keyalg RSA -validity 20000 -keystore ChangeBackgroundWidget.keystore(中间不换行),按下“Enter”键,并根据提示填写相关信息,详细信息如下及图1(validity为有效期,这里有效期为20000天):输入keystore密码:再次输入新密码:您的名字与…