1. 安装和配置
(1) 下载sdk
官方下载地址http://developer.android.com/sdk/index.html
这里以android-sdk_r12-linux_x86.tgz为例。
(2) 解压sdk
解压的路径是/home/developer/android/android-sdk-linux_x86(注:路径能够随意指定。)
(3) 配置环境变量
在终端输入
sudo gedit ~/.bashrc
在文件的末尾追加下面的文本
#set path for android sdk tools
export PATH=$PATH:/your_android-sdk-linux_path/tools/
export PATH=$PATH:/your_android-sdk-linux_path/platform-tools/
(4) 保存更新
source ~/.bashrc
2. 常见问题
(1) 设备没有权限
假设直接执行adb之后。显示
adb devices
* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
??????????
??
no permissions
解决的方法:
切换到root用户,在终端输入
adb kill-server
adb start-server
(2) 提示“没有那个文件或文件夹”
bash:/home/kaizen/developer/android/sdk/platform-tools/adb:没有那个文件或文件夹
这是由于Android SDK中的adb程序是32位的,Ubuntu x64系统须要安装32位库文件,用于兼容32位的程序。
解决的方法:
在终端输入
sudo apt-get install ia32-libs
附:Mac系统配置adb
在终端输入
cd ~
touch .bash_profile
open .bash_profile
在文件的末尾追加下面的文本
#set path for android sdk tools
export ANDROID_HOME=/Users/sunguowei/developer/sdk/
export PATH=${PATH}:/Users/sunguowei/developer/sdk/tools/
export PATH=${PATH}:/Users/sunguowei/developer/sdk/platform-tools/