hang@CAPF:/etc/udev/rules.d$ sudo /etc/init.d/udev restart
会看到udev相关的提示信息
4、设置adb
进入sdk得platform-tools目录
hang@CAPF:/opt/android-sdk-linux_x86/platform-tools$ sudo ./adb kill-server
hang@CAPF:/opt/android-sdk-linux_x86/platform-tools$ sudo ./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
0163C5420200F029 device
大功告成,可以在eclipse下使用真机调试了。
进入android shell的方法:
hang@CAPF:/opt/android-sdk-linux_x86/platform-tools$ ./adb shell
进去以后,就可以随便折腾了,,最好别乱删乱改
最后附上adb的相关参数,英文--help一样:
adb(Android Debug Bridge)是Android 提供的一个通用的调试工具,【 Linux公社 】借助这个工具,我们可以很好的调试开发的程序,adb.exe在你安装的android的sdk开发包tools目录下
命令 描述install <path> 安装应用程序到服务器
pull <remote file> <local file> 将远程文件拉出服务器
push <local file> <remote file> 将本地文件推进服务器
shell 在服务器上打开一个壳环境
forward <local port> <remote port> 从一个端口转递流量到另外一个端口(到或者从服务器上)
start-server 启动服务器
kill-server 停止服务器
ppp <tty> <params> 通过USB使用一个ppp连接
devices 列出可用的模拟器
help 列出adb的命令
version 显示adb的版本
adb使用方法:
adb [-d|-e|-s <serialNumber>] <command>
当你发出一个命令,系统启用Android客户端。客户端并不与模拟器实例相关,所以如果双服务器/设备是运行中的,你需要用-d选项 去为应被控制的命令确定目标实例。关于使用这个选项的更多信息,可以查看模拟器/设备实例术语控制命令。
1、安装应用 到模拟器:
你可以使用adb从你的开发电脑上复制一个应用程序,并且将其安装在一个模拟器/设备实例。像这样做,使用install命令。这个 install命令要求你必须指定你所要安装的.apk文件的路径:
adb install <path_to_apk>
为 了获取更多的关于怎样创建一个可以安装在模拟器/设备实例上的.apk文件的信息,可参照Android Asset Packaging Tool (aapt).
要注意的是,如果你正在使用Eclipse IDE并且已经安装过ADT插件,那么就不需要直接使用adb(或者aapt)去安装模拟器/设备上的应用程序。否则,ADT插件代你全权处理应用程序的 打包和安装.
如果要删除某个应用,按下面操作,例如应用为test:
adb shell
cd /data/app
rm test.apk