学习到的一些android命令:
android list target :列出当前可用的sdk版本
创建一个avd
android create avd -n name -t targetID -option value
-t:avd使用的sdk版本
-n:avd的名称
-option:一些配置项的信息
QEMU:模拟处理器:具有很多硬件设备的特征:
1:支持ARM5处理器和响应的内存管理单元MMU
2:支持一个16位的lcd显示屏
3:一个或者多个键盘
4:具有音频输入和输出功能
5:通过磁盘镜像使用闪存
6:一个gsm调制解调器,包括一个模拟的sim卡
启动模拟器的命令:emulator -avd avd_name
example:emulator -avd hagar
adb devices:命令查看当前运行的android模拟器实例
adb push :将d:/mop.txt 复制到/sdcard
adb push d:/mop.txt /sdcard/
adb pull :将/sdcard/mop.txt 复制到d:/下面
adb pull /sdcard/mop.txt d:/
将youdao.apk复制到/sdcard/下。并且安装
adb push e:/youdao.apk /sdcard/
adb install youdao.apk
adb shell:进入shell命令
ls:显示当前目录下的文件内容
cd:改变当前路径
exit:退出shell
DDMS: 调试监控服务工具dalvik debug monitor service 这个工具主要是对系统运行后台日志的监控,还有系统线程,虚拟机状态的监控。这个窗口还可以模拟发送短信,拨打电话和发送gps位置信息
android asset packaging tool (AAPT)android资源打包工具
:是对android工程中的资源进行打包的工具。
aapt p -A assets -S res -M AndroidManifest.xml -F \bin\resources.ap_
DX:android不能直接使用java语言编译后的类文件。而是需要编译成一种.dex文件才能运行
dx命令是将java编译后的类文件转换成android dalvik虚拟机可执行的文件。即.dex文件。
dx --dex --dump-to=D:\MyAndroidPro\bin\classes.dex --core-library D:\MyAndroidPro\bin
将D:/MyAndroidPro/bin目录下的所有类文件转换成D:/MyAndroidPro/bin/下面的class.dex文件
mksdcard:
mksdcard命令就是将硬盘空间镜像为数据存储设备
下面的命令是在D盘目录下创建一个名为mysdcard.img且大小为64mb的存储卡
mksdcard 64M d:/mysdcard.img
使用apkbuilder命令打包生成apk文件
apkbuilder AndroidPro.apk -z resources.ap_ -f classes.dex
将resources.ap_打包生成AndroidPro.apk文件
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。