ubuntu安装安卓开发环境(android studio)

本文详细介绍了如何在Ubuntu系统中安装JDK,下载并配置Android Studio,以及连接安卓手机的步骤,包括设置USB规则和重启ADB服务。适合Android开发者在Linux环境下快速入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:ubuntu18.4
工具:jdk;android studio;SDK

1、安装jdk

sudo aapt-get update
sudo apt-get upgrade
sudo apt-get install default-jre
sudo apt-get install default-jdk

2、下载并配置android studio

https://developer.android.google.cn/studio/#downloads

点击图示绿色按钮进行下载:
在这里插入图片描述下载之后可得到压缩包,进行解压
在这里插入图片描述点击other locations,选择想要放置的硬盘上,这里选择的是72 GB volume
之后点击进入lw(ubuntu用户名)将下载好的android studio压缩包解压之后放置到这里,图示中的android_studio就是
在这里插入图片描述

3、运行android studio

进入解压后的文件,双击打开Install-Linux-tar.txt,可以看到运行方法在这里插入图片描述
意思是进入bin目录,右键,打开终端,输入

sudo  ./studio.sh

然后根据提示操作,下载SDK即可

4、安卓手机与ubuntu连接

lsusb 查看usb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 022: ID 18d1:4ee7 Google Inc. MI 8
Bus 001 Device 003: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 001 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 001 Device 004: ID 048d:5702 Integrated Technology Express, Inc. ITE Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我插入的设备是小米8,因此从上面的设备中找到了这个:

Bus 001 Device 022: ID 18d1:4ee7 Google Inc. MI 8

#(如果不知道设备是哪个,可以先在没插入设备前lsusb,
#然后插入USB设备之后再lsusb,对比前后多了哪个设备)

找到设备之后,记下18d1:4ee7 这一串东西,然后开始创建USB相关配置文件:

sudo touch /etc/udev/rules.d/51-android.rules

创建后填入以下内容,注意内容中的ATTR{idVendor}=="18d1", ATTRS{idProduct}=="4ee7",看到我们前面记下的18d1:4ee7 分别填在哪里了吧

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTRS{idProduct}=="4ee7", MODE="0666", GROUP="plugdev" 

创建另外一个配置文件:

sudo gedit /etc/udev/rules.d/51-android.rules

/etc/udev/rules.d/51-android.rules填入:

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTRS{idProduct}=="4ee7", MODE="0666", GROUP="plugdev" 

特别注意:ATTR{idVendor}=="xxxx", ATTRS{idProduct}=="xxxx"要根据lsusb查到的内容修改

授权

sudo chmod a+rx /etc/udev/rules.d/51-android.rules 

重启adb


sudo service udev restart
sudo udevadm trigger
adb kill-server
adb start-server
adb devices
### 如何在 Ubuntu 系统上安装和配置 Android Studio #### 准备工作 为了成功安装和配置 Android Studio,在开始之前需要确认系统的最低要求以及必要的准备工作。确保您的系统版本支持 Android Studio 的运行,并且已安装所需的依赖项[^1]。 #### 下载并解压 Android Studio 访问官方下载页面获取最新版的 Android Studio 压缩包。例如,可以从以下链接下载适合 Linux 系统的版本: ```bash https://r13—sn-ni57rn7z.gvt1-cn.com/edgedl/android/studio/ide-zips/2024.2.1.9/android-studio-2024.2.1.9-linux.tar.gz ``` 使用 `tar` 工具解压缩该文件至目标目录,通常推荐 `/opt` 或个人用户目录下的子文件夹中[^4]: ```bash tar -axvf android-studio-*.linux.tar.gz -C /opt/ ``` #### 创建桌面启动器 为了让 Android Studio 更方便地从图形界面启动,可以创建一个 `.desktop` 文件来定义快捷方式。编辑 `/usr/share/applications/studio.desktop` 并填入以下内容[^2]: ```ini [Desktop Entry] Name=AndroidStudio Comment=AndroidStudio Exec=/opt/android-studio/bin/studio.sh Icon=/opt/android-studio/bin/studio.png Terminal=false Type=Application ``` 保存后刷新桌面环境缓存以便立即生效: ```bash update-desktop-database ``` #### 配置 ADB 和 SDK 环境变量 如果计划连接物理设备调试应用,则还需要额外配置 ADB (Android Debug Bridge) 路径。具体操作包括验证是否已经安装Android SDK 及其附属组件 ADB,接着将其加入全局 PATH 中去[^3]: 打开或新建 `~/.profile` 文件添加下面这行命令(假设 sdk 存放于默认位置): ```bash export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools ``` 最后使更改即时可用: ```bash source ~/.profile ``` #### 启动 Android Studio 并初始化设置 首次执行时建议跳过代理设置以免影响后续自动更新过程中的网络连通性测试。双击刚才建立好的图标或者直接调用脚本路径均可触发 GUI 界面加载流程: ```bash /opt/android-studio/bin/studio.sh ``` --- ### 注意事项 在整个部署期间可能会碰到若干典型错误提示比如缺少某些库文件之类的状况;这些都已在相关文档里列举出来相应的解决方案供参考使用者自行排查处理。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

六五酥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值