虚拟机系列:(VMware Workstation Pro)Centos7下搭建Android开发环境及Android真机调试
一、Android SDK 安装配置
1、环境
Linux系统为:Red Hat Enterprise Linux 7 64 位 ;
当然还需要Java环境,java 环境这里不叙述;
2、Android Studio 安装
(1)下载位置: http://www.android-studio.org/ 我这里下载的:android-studio-ide-191.5977832-linux.tar.gz
(2)将下载好的软件包解压到自己喜欢的安装位置:
tar -xvf android-studio-ide-191.5977832-linux.tar.gz
mv android-studio /opt/
(3)到这里就安装完成了,接着运行 Android Studio 软件测试:
# cd /opt/android-studio
3、借助Android Studio 下载 Android SDK 、NDK 等
file–>Settings–>Appearance&Behavior --> System Settings -->Android SDK
勾选自己下需要下载的Android API SDK及 然后点击应用,然后等待它自己下载。
4、配置Android SDK 环境变量
(1)编辑 /etc/profile文件
cd /etc/
vi profile
(2)在/etc/profile 末尾添加Android sdk 环境变量
export ANDROID_HOME=/root/Android/Sdk #Sdk路径
export PATH=$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$PATH
(3) 让刚配置的环境变量生效
source /etc/profile
adb ## 测试adb 是否能正常使用,如果能正常使用就表示配置成功
二、Android真机调试
1、首先是查看手机连接的USB端口信息
(1)保证安卓设备与机器连接,如果是虚拟机,注
(2)查看手机连接的USB端口信息
lsusb
终端打印出usb端口情况:
上面展示的信息为实验用的手机连接电脑usb端口的情况:Huawei手机,ID为12d1 (记住这个ID,后面用到)
2 、配置规则
(1)进入到 /etc/udev/rules.d 目录下,新建一个android.rules配置文件
cd /etc/udev/rules.d
vi android.rules
(2)在弹出的编辑器中填写配置文件,格式如下,多个手机可以编写多条配置:
# Huawei ID 12d1:2223 Huawei Technologies Co., Ltd.
SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", MODE="0666"
# HTC ID 0bb4:0cb0 High Tech Computer Corp.
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
# ...
(3)保存并关闭规则配置文件,然后改变配置文件权限。
sudo chmod a+rx android.rules
(4)执行完后,终端执行ls命令,看到android.rules文件为绿色
service udev restart
adb kill-server
adb devices
3、 重启USB和adb服务
至此,完成真机调试前配置工作,再次用真机调试的时候发现真机可用了。
虚拟机(VMware Workstation Pro)Centos7下搭建Android开发环境及Android真机调试