常用的Android指令和模拟器参数

移动开发 Android
Android常用命令,Android基础命令文档。给大家分享一下。

Android模拟器命令列启动模式

在android-sdk-windows-1.1\tools执行emulator以执行模拟器

加上-skin參數,指定提示模式为HVGA-L,則可为橫向

emulator - skin HVGA-L (480*320,水平提示)

emulator - skin HVGA-L (320*480,垂直提示,模擬器预设模式)

emulator - skin HVGA-L (320*240,水平提示)

emulator - skin HVGA-L (240*320,垂直提示)

使用mksdcard指令模拟1GB的记忆卡

mksdcard 1024M sacard.img

模拟插入 SD 卡的模拟器

emulator - sdcard sdcard.img

使用 adb+push 上传档案到SD记忆卡

adb push 001.jpg /sdcard (复制档案到 /sdcard 目录下)

adb push pictures /sdcard (复制picture 照片目录到 /sdcard 目录下)

adb push mp3 /sdcard (复制mp3 音乐目录到 /sdcard 目录下)

adb shell (Android 模擬器启动命令列模式)

#cd /sdcard (进入 /sdcard 目錄)

#ls (查看 SD 记忆卡中的档案)

使用 adb+pull 從从SD 记忆卡下载档案

adb pull /sdcard/001.jpg . (下载 /sdcard 目录下的档案)

adb pull /sdcard/pictures . (下载 sdcard 目录下的 pictures 目录)

刪除 SD 卡里面的档案

adb shell

#ced /sdcard

#rm 001.jpg (刪除 SD 记忆卡里的档案)

#rm -r * (刪除 SD 记忆卡里所有档案的目录)

Android模拟器影片播放方法

mksdcard 4096M video.img (制作一个影像的 SD 记忆卡)

adb push video.avi /sdcard (从电脑复制影像到 SD 卡中)

emulator -sdcard video.img (启动模拟器并载入SD 卡)

下载免费的影片播放,ex: Meridian VideoPlayer (iiivpa.apk)

http://sites.google.com/site/eternalsandbox/Home/meridian-

video-

player

adb install iiivpa.apk (安裝Meridian Video Player)

接下來就可以用裝上去的player播放.mp4、3gp.wmv三种格式

安裝 APK 应用程式

adb install filename.apk (安裝filename.apk)

adb install -r filename.apk (保留已设定资料,重新安裝filename.apk)

adb -s emulator-5554 install filename.apk (指定安裝 APK 套件在 5554 的 Android 模拟器中)

#p#

移除 APK 应用程式

adb uninstall package

adb uninstall -k package (移除程序时,保留资料)

此package名不是安裝APK套裝是的名字或提示在模拟器的应用程序名

可以先到/data/data或data/app目录下,查询想移除的package名稱

adb shell

ls /data/data 或 /data/app (查询 Package )

exit

adb uninstall package (移除查询到的 Package)

ADB 系統除错误连接工具

$adb devices (提示目前有多少个模拟器正在執行)

$adb -s <serialNumber><command> (指定模拟器來操作)

adb -s emulator-5554 install email.apk

$adb install apkfile (安裝 APK 应用程式套件)

adb install email.apk

$adb uninstall package (移除 APK 应用程式套件)

adb uninstall com.android.email

$adb shell (进入 Android 系统指令列模式)

$ls

$dmesg (查看 Android Linux Kernel 运作信息)

ls- 提示档案目录

cd- 进入目录

rm- 刪除档案

mv- 移动档案

mkdir- 新建目录

rmdir- 刪除目录

$adb push <file/dir> (复制档案到 SD 卡)

adb push mp3 /sdcard

$adb pull <file/dir> . (从Android 系統下载档案)

adb pull /data/app/com.android.email

$adb logcat (监控模拟器运作记录,以Ctrl + c 离开监控模式)

$adb bugreport (新建 adb 除错報告)

$adb get-state (获取adb 伺服器运作状态)

$adb start-server (启动 adb 伺服器)

$adb kill-server (关闭 adb 伺服器)

$adb forward tcp:6100 tcp:7100 (更改模拟器網路 TCP 通訊埠)

$adb shell ps -x (提示 Android 上所有正在执行的行程)

$adb version (提示 adb 版本)

$adb help (提示 adb 指令参数)

Emulator 命令列启动参数

emulator -timezone Asia/Taipei (指定区域)

emulator -no-boo-anim (省略开机小机器人启动动画)

emulator -scale auto (调整模拟器视窗大小)

emulator - scale factor (factor: 0.1-3.0)

emulator -dpi-device 300 (更改模拟器的解析度,default为165dpi)

emulator -skin <skinID> (更改模拟器提示模式)

emulator -help-keys (提示键盘快捷键说明)

emulator -shell (相当于adb shell 功能)

emulator -data data.img (使 /data 目录使用data.img 的档案空间)

emulator -sdcard sdcard.img (使 /sdcard 目录使用 sdcard.img 的档案空间)

emulator -cache cache.img (浏览器暂存到存储空間)

emulator -wipe-data (使模拟器恢复到原来设定)

emulator -help (提示 emulator 指令参数)

【编辑推荐】

详细说明Android模拟器应用

Android模拟器应用技巧详细介绍

深入理解Android消息处理系统原理

深入浅出 详解Android Surface系统

Android学习笔记:androidmanifest.xml解析

责任编辑:zhaolei 来源: baidu博客
相关推荐

2014-11-17 10:34:15

2013-07-24 16:08:01

Android模拟器Genymotion

2010-01-27 13:37:15

2011-05-26 11:06:37

Android模拟器

2010-01-27 18:27:07

Android模拟器应

2024-04-08 08:26:54

2017-05-03 14:57:34

2010-01-28 17:18:08

Android模拟器s

2010-03-03 17:11:08

2013-01-14 15:41:27

Android模拟器教程配置

2013-07-25 14:35:27

2009-08-05 15:23:04

ExtJS Andro

2018-12-09 23:04:31

AndroidFuchsia 移动系统

2015-07-27 10:38:14

微软android模拟器

2009-09-14 09:59:19

CCNA模拟器介绍CCNA

2012-12-25 12:26:39

2013-07-04 13:29:40

Androidgenymotion

2013-05-14 10:41:31

2011-06-07 16:58:42

Android 模拟器

2012-04-10 09:38:57

点赞
收藏

51CTO技术栈公众号