一、Android SDK 要通过Java运行,我们需要先安装Java
参考:https://blog.csdn.net/xiamoyanyulrq/article/details/83022632
通过ppa(源) 方式安装
1、添加PPA源
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
2、安装oracle-java-installer(jdk8版本)
sudo apt install oracle-java8-installer
注:安装器会提示是否同意条款,根据提示选择yes即可,若不想手动输入,可采用以下方式:
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
3、设置默认的jdk,可以安装多个jdk版本
sudo update-java-alternatives -s java-8-oracle
测试是否安装成功
java -version
javac -version
---------------------------------------------------------
过程中遇到的问题
E: Package 'oracle-java8-installer' has no installation candidate
解决参考:https://blog.csdn.net/csdn_muxin/article/details/115378804
---------------------------------------------------------
二、安装 Android SDK
参考:https://www.cnblogs.com/tkey/p/13840600.html
ubuntu上 ctrl+alt+t 打开终端,输入命令
wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
这个有300多M,直接在ubuntu上下载,有点慢。建议先下载到本地,再拷贝到ubuntu上。
本地下载:android-sdk_r24.4.1-linux.tgz 下载地址
ubuntu上解压:
tar xvzf android-sdk_r24.4.1-linux.tgz
移动到 /usr/local
sudo mv android-sdk-linux /usr/local
修改环境变量
sudo gedit /etc/profile
添加环境变量后保存
export ANDROID_HOME=/usr/local/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
使环境变量生效
source /etc/profile
下载完成后可以进入tools目录,命令行输入android打开SDK Manager
cd /usr/local/android-sdk-linux/tools
./android
在tools目录下输入命令 ./android 启动 SDKmanager

SDK manager 基础下载:
1.打开后,Tools里面前三个是必须下载的
Android SDK Tools 里面有:uiautomatorviewer
Android SDK Platform-tools 里面有:adb
Android SDK Build-tools 里面有:appt
2.SDK Platform下载一个最新的就可,它可向下兼容(另勾选需要下载的API版本和对应的android版本)
3.Extras里选择下面三个下载就可以了
Android Support Respository 是安卓兼容库,必须安装
Google USB Driver 一般自己就安装好了
本文档详细介绍了在Ubuntu系统中如何通过PPA源安装Java(JDK8)以及如何下载并配置Android SDK。首先,通过添加webupd8team的PPA源并安装oracle-java8-installer来安装Java,然后设置默认JDK。如果遇到安装问题,可参考解决方案。接着,通过wget下载Android SDK,并将其移动到/usr/local目录下,更新环境变量使其生效。使用SDK Manager下载必要的工具、平台和Extras。务必安装Android SDK Tools、Platform-tools、Build-tools以及所需的SDK Platform和Extras组件。

1874

被折叠的 条评论
为什么被折叠?



