文章目录:
- 1、如何用命令行打包生成一个含签名的.ipa文件
- 2、如何利用Eclipse工具打包签名AndroidApk文件
- 3、如何使用别的keystore打包签名apk
- 4、如何将手机apk 安装包反编译和重新打包签名
如何用命令行打包生成一个含签名的.ipa文件
设置打不开、删不掉的文件夹
利用dos命令建立不能在windows里建立的文件夹,因为windows里不能建立有特殊符号的文件夹。
1、建立
cd\
d: (d:为设定磁盘盘符)
md abc..\ (abc..\为文件夹名)
这时在windows相应路径中产生一个文件夹(显示为abc.),此时文件夹为打不开、删不掉状态。
2、进入
cd\
start d:\abc..\ (d:\abc..\为绝对路径值)
这时文件夹在另一个窗口中自动打开,此时可以在文件夹中新建、重制、删除文件等,关闭dos窗口后文件夹复原为打不开、删不掉状态。
3、删除
先清空此文件夹内所有文件,再用命令删除空白文件夹:
rd d:\abc..\
这时windows相应路径中已删除此文件夹。
如何利用Eclipse工具打包签名AndroidApk文件
用eclipse软件打包app安卓客户端免费下载
链接:
提取码:7a4n
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
如何使用别的keystore打包签名apk
打包Apk文件必须得有一个Keystore文件。这个文件就是你Apk文件开发者信息的载体。
选择你要打包成Apk文件的项目点击右键,你会看到导出这一个选项。
点击选择导出,你会看到一个对话框选择导出Android应用。
双击导出Android Application 会让你选择项目,直接点击下一步。
这个时候对话框中会叫你选择你的Keystore。有两个选择一个用已经存在的Keystore,一个创建新的Keystore。
我们选择创建新的Keystore。选择生成的目录名字。输入密码。点击下一步。
这个时候需要你输入详细的Keystore信息,包括密码,使用年限,城市等等输入就是。点击下一步。直到完成。
这个时候你的Keystore生成完成了,重复4的步骤选择导出Android工程,选择使用已经存在的Keystore,输入刚开始输入的密码下一步,直到完成。
输入你的APK生成的目录,和名字点击Finish完成。到这里你的项目打包成APK就成功了。
如何将手机apk 安装包反编译和重新打包签名
android应用安装到手机的是一个apk文件。apk是可以用工具进行反编译并重新打包的。本文将介绍下如何用apktool对apk进行反编译并重新打包。
工具/原料
apktool
auto sign
方法/步骤
首先我们新建一个android项目,里面只有一个MainActivity,而且主界面只会显示一个字符串:你好。
下面,我们切换到这个项目生成的apk文件所在的目录,可以看到有一个hellodemo.apk。
在命令行输入:apktool d -r hellodemo.apk。可以看到在当前目录下生成了一个hellodemo文件夹。
进入到hellodemo\smali\com\example\hello,打开MainActivity.smali。找到:
const-string v1, "\u4f60\u597d",
修改为:
const-string v1, "hello",
然后在命令行输入:apktool b hellodemo hellodemo1.apk。这回重新打包成hellodemo1.apk。
然后给新生成的apk进行签名。把这个apk拷贝到autosign的目录下面,然后切换过去,在命令行输入:java -jar signapk.jar testkey.x509.pem testkey.pk8 hellodemo1.apk hellodemo.apk。
步骤阅读
把生成的hellodemo.apk安装到手机,可以看到主界面上已经显示的是hello,而不再是你好。说明反编译重新打包成功!
ion 会让你选择项目,直接点击下一步。这个时候对话框中会叫你选择你的Keystore。有两个选择一个用已经存在的Keystore,一个创建新的Keystore。我们选择创建新的Keystore。选择生成的目录名字。输入密码。
7d",修改为:const-string v1, "hello",然后在命令行输入:apktool b hellodemo hellodemo1.apk。这回重新打包成hellodemo1.apk。然后给新生成
re。选择生成的目录名字。输入密码。点击下一步。这个时候需要你输入详细的Keystore信息,包括密码,使用年限,城市等等输入就是。点击下一步。直到完成。这个时候你的Keystore生成完成了,重复4的步骤选择导出Andr