android SDK
1、进入到页面http://developer.android.com/sdk/installing/studio.html,下载android-studio-bundle-130.737825-linux.tgz
2、解压android-studio-bundle-130.737825-linux.tgz 到/opt/android/
3、离线下载gradle-1.6-all.zip(http://services.gradle.org/distributions/gradle-1.6-all.zip)
4、解压gradle-1.6-all.zip到/opt/android/
5、将android-studio的bin目录和gradle的bin目录,还有adb的目录配置到PATH环境变量中
例如:
执行以下命令打开配置文档‘
gedit ~/.bashrc
将以下命令添加到文档最后
export PATH="$PATH":/opt/android/gradle-1.6/bin:/opt/android/android-studio/bin:/opt/android/android-studio/sdk/platform-tools
android NDK
1、进入到页面http://developer.android.com/tools/sdk/ndk/index.html,下载android-ndk-r9-linux-x86.tar.bz2
2、解压android-ndk-r9-linux-x86.tar.bz2 到/opt/android
3、将ndk-build的目录配置到PATH环境变量中
例如:
执行以下命令打开配置文档‘
gedit ~/.bashrc
将以下命令添加到文档最后
export PATH="$PATH":/opt/android/android-ndk-r9
联机调试
1、将android设备连接到PC,在android上开启USB调试模式
2、打开ubuntu Terminal终端,通过运行命令: lsusb, 查看USB Vendor ID
例如:
HTC 0bb4
XIAOMI 18d1
3、运行以下命令打开配置文档
sudo gedit /etc/udev/rules.d/51-android.rules
4、将以下配置命令写进打开的文档
SUBSYSTEM=="usb", ATTR{idVendor}=="???", MODE="0666", GROUP="plugdev"
其中配置项 ATTR{idVendor}=="???"
根据不同设备的USB Vendor ID来配置
例如:
XIAOMI设备 ATTR{idVendor}=="18d1"
HTC设备 ATTR{idVendor}=="0bb4"
5、运行以下命令
chmod a+r /etc/udev/rules.d/51-android.rules
6、断开设备与PC的连接,然后重新连接一下
7、运行命令: adb devices ,如果能够找到设备,那说明android设备与PC联机调试设置成功!