`

android 常用命令

阅读更多

1 显示设备列表
adb devices


2 在指定模拟器安装apk程序
adb -s emulator-5554 install helloWorld.apk
如果程序没有签名会报如下错误信息
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]


3
adb forward tcp:6100 tcp:7100 // PC上所有6100端口通信数据将被重定向到手机端


7100端口server上


或者
adb forward tcp:6100 local:logd // PC上所有6100端口通信数据将被重定向到手机


端UNIX类型socket上


4 文件的操作
adb pull/push
取得root权限
adb root
设置/system为可读写
adb remount
将文件复制到pc
adb pull /system/etc/hosts
将文件复制到手机
adb push 文件名 /system/lib
注:$工emulator -avd youravdname -partition-size 128



5 sqlite数据库的连接
adb -s emulator-5554 shell
sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db
可以使用sql语句对相应的表进行crud操作


6 monkey测试工具
例如向所有程序发送500个为随机事件 -p 表示对象包,-v表示事件数量
$ adb shell monkey -p your.package.name -v 500




7 进入指定目录查看所有文件
adb shell ls /system/bin


8 查看日志信息
adb logcat


9 安装软件
  adb install apk文件名称.apk
  
重新安装该软件
  adb install -r apk文件名称.apk


10 卸载apk软件
  adb uninstall apk包名.apk
11 关闭/开启adb服务
adb kill-server
adb start-server


一 环境变量设置classpath-D:\tools\android-sdk-windows\tools即android.bat所


在目录
android list avds 显示所创建的android模拟器
android list targets 显示sdk可用版本
adb devices 列出所装载的设置
adb shell 进入设备根目录,取得设备的控制权 ls列表显示\
adb install xxx.apk 安装apk文件,如果想装到指定设备 adb install -s


emulator-5554 d:/xxx.apk
emulator -avd avdname 起动模拟器
mksdcard 256M d:\sdcard.img 在d盘下生成256M的sdcard
adb pull 源文件名 /sdcard/目标文件名 向sd卡中存东西
adb push 取东西
android create avd --name Android2.0 --target 5
ctrl+f11 port模式切换land模式

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics