常用的命令

android常用的命令

1.push

上传文件到手机中

adb push out.dex /sdcard

2.class文件打包dex文件

比如在C:\Users\Administrator\Desktop\dex\com\dongnao\fixthinker\Test.class

dx  --dex  --output  C:\Users\Administrator\Desktop\dex\test.dex  C:\Users\Administrator\Desktop\dex

ps:打包的时候必须将报名一起打进去;

3.查看android apk包的签名文件的签名值

keytool -v -list -keystore “你的appkey名称” 

4.编译.java文件

javac Main.java

5.运行java.class程序

Main.class;

命令:java Main

6.运行jar包程序

java -jar index.jar 参数1 参数2

7. 将多个class文件打包成jar

比如在D:/com/zq/test  目录下有Cat.class   Dog.class

则在D:/com目录下     cmd中运行 : jar  -cvf  mm.jar  com   

注意这个种是不会检查关联文件的。把dog删掉都可以打包成jar。但是在javac编译的时候是会检查语法的。

8.将smali文件转成dex文件;

将smali转dex我们需要用到smali.jar这个jar,然后在当前目录输入:java -jar smali.jar test/smali/ -o classes.dex

这个也是也不检查语法的,可以随便删除文件夹中的smali文件;

9.将dex文件转成jar包.

将dex文件转成jar包,我们需要用到dex2jar-2.0这个工具,然后输入如下命令:./d2j-dex2jar.bat classes.dex

dex2jar-2.0工具的下载地址:https://download.csdn.net/download/u014234723/10260884

10.jar文件打包成dex文件

在jar的目录启动cmd   执行命令:dx --dex --output test.dex *.jar

11.查看apk的各种sdk版本

aapt dump badging /Users/xxx/Documents/demo.apk

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值