1.查看系统可用avd版本
->android list targets
2.创建一个avd
->android create avd -n <name> -t <version>
3.启动模拟器
QEMU 仿真模拟器,模拟ARM处理器
->emulator -avd <avd_name>
4. adb (Android Debug Bridge) 模拟器管理工具
1)查询当前模拟器实例数量
->adb devices
2)本地机器与模拟器之间相互复制文件
从系统复制文件到设备
->adb push <filepath> <filepath>
从设备复制文件到系统
->adb pull <filepath> <filepath>
3)安装APK应用程序
->adb install <apk_path>
4)使用shell命令
->adb shell <cmd>
5.DDMS (Dalvik Debug Monitor Service) Dalvik调试监控服务
->ddms
6.AAPT (Android Asset Packaging Tool) Android资源打包工具
(打包res目录,asset目录,AndroidManifest.xml配置文件)打包为\bin\resources.ap_
->appt p -A asset -S res -M AndroidManifest.xml -F \bin\resources.ap_
7.DX使用 将java的class文件编译为Android Dalvik虚拟机可执行的文件(即.dex)
将=D:\MyAndroidPro\bin目录下的所有类文件转换成=D:\MyAndroidPro\bin下的classes.dex文件
->dx --dex --dump-to=D:\MyAndroidPro\bin\classes.dex --core-library D:\MyAndroidPro\bin
8.mksdcard 将硬盘空间镜像为数据存储设备
在d:根目录下创一个大小为64M名称为mysdcard.img的存储卡
->mksdcard 64M d:\mysdcard.img
9.apkbuilder 打包生成apk文件
->apkbuilder AndroidPro.apk -z resources.ap_ -f classes.dex
10.keystore的生成:
(1)分阶段生成:
keytool -genkey -alias yushan(别名) -keypass yushan(别名密码) -keyalg RSA(算法) -keysize 1024(密钥长度) -validity 365(有效期,天单位) -keystore e:\yushan. keystore(指定 生成证书的位置和证书名称) -storepass 123456(获取keystore信息的密码);回车输入相关信息即可;
(2)一次性生成:
keytool -genkey -alias yushan -keypass yushan -keyalg RSA -keysize 1024 -validity 365 -keystore e:\yushan.keystore -storepass 123456 -dname "CN=(名字与姓氏), OU=(组织单 位名称), O=(组织名称), L=(城市或区域名称), ST=(州或省份名称), C=(单位的两字母国家代码)";(中英文即可)
2、keystore信息的查看:
keytool -list -v -keystore e:\keytool\yushan.keystore -storepass 123456
->android list targets
2.创建一个avd
->android create avd -n <name> -t <version>
3.启动模拟器
QEMU 仿真模拟器,模拟ARM处理器
->emulator -avd <avd_name>
4. adb (Android Debug Bridge) 模拟器管理工具
1)查询当前模拟器实例数量
->adb devices
2)本地机器与模拟器之间相互复制文件
从系统复制文件到设备
->adb push <filepath> <filepath>
从设备复制文件到系统
->adb pull <filepath> <filepath>
3)安装APK应用程序
->adb install <apk_path>
4)使用shell命令
->adb shell <cmd>
5.DDMS (Dalvik Debug Monitor Service) Dalvik调试监控服务
->ddms
6.AAPT (Android Asset Packaging Tool) Android资源打包工具
(打包res目录,asset目录,AndroidManifest.xml配置文件)打包为\bin\resources.ap_
->appt p -A asset -S res -M AndroidManifest.xml -F \bin\resources.ap_
7.DX使用 将java的class文件编译为Android Dalvik虚拟机可执行的文件(即.dex)
将=D:\MyAndroidPro\bin目录下的所有类文件转换成=D:\MyAndroidPro\bin下的classes.dex文件
->dx --dex --dump-to=D:\MyAndroidPro\bin\classes.dex --core-library D:\MyAndroidPro\bin
8.mksdcard 将硬盘空间镜像为数据存储设备
在d:根目录下创一个大小为64M名称为mysdcard.img的存储卡
->mksdcard 64M d:\mysdcard.img
9.apkbuilder 打包生成apk文件
->apkbuilder AndroidPro.apk -z resources.ap_ -f classes.dex
10.keystore的生成:
(1)分阶段生成:
keytool -genkey -alias yushan(别名) -keypass yushan(别名密码) -keyalg RSA(算法) -keysize 1024(密钥长度) -validity 365(有效期,天单位) -keystore e:\yushan. keystore(指定 生成证书的位置和证书名称) -storepass 123456(获取keystore信息的密码);回车输入相关信息即可;
(2)一次性生成:
keytool -genkey -alias yushan -keypass yushan -keyalg RSA -keysize 1024 -validity 365 -keystore e:\yushan.keystore -storepass 123456 -dname "CN=(名字与姓氏), OU=(组织单 位名称), O=(组织名称), L=(城市或区域名称), ST=(州或省份名称), C=(单位的两字母国家代码)";(中英文即可)
2、keystore信息的查看:
keytool -list -v -keystore e:\keytool\yushan.keystore -storepass 123456