版权声明:本文为CSDN博主「bingls」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhesir/article/details/77542859
安装Java JDK
- 下载安装JDK rpm包,我的版本是jdk-8u101 - linux-x64.rpm
- 检查旧版本
# rpm -aq | grep java
删除旧版本以上命令输出的就版本如下java-1.7.0-openjdk此为包全名\\
# rpm -e --nodeps java-1.7.0-openjdk
安装下载好的rpm包
# rpm -ivh jdk-8u101-linux-x64.rpm1
配置JDK环境
# vim /etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_101
JRE_HOME=/usr/java/jdk1.8.0_101/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
# source /etc/profile //使修改生效
安装配置SDK
-
下载androidSDK
cd /opt mkdir androidSdk wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip unzip sdk-tools-linux-3859397.zip
-
配置命令
打开 /etc/profile添加sdk命令如下
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL export PATH=$PATH:/opt/androidSdk/tools/bin
然后执行
source profile
使之生效 -
安装需要的package
sdkmanager "build-tools;26.0.2"
-
配置platform tools
platform tools下载地址 http://downloads.puresoftware.org/files/android/platform-tools/
-
打开/etc/profile添加如下命令:
//添加结果
... export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL export PATH=$PATH:/opt/androidSdk/tools/bin export PATH=$PATH:/opt/androidSdk/platform-tools ...
-
查看配置结果
# adb version
-
执行adb shell
#连接成功,出现以下. error: device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device.
使用命令
adb devices
这时候手机会弹出授权确认,确认后,执行adb shell
就没有问题了。