记一次Deepin15.4.1下Android开发环境搭建
首先去应用商店下载Android Studio
文章图片
商店的版本2.3,最近才更新的,算是比较新的了。
1.5G左右大小,我商店下载速度是200+kb/s,耐心等待吧
几个小时后,下载完毕,点击打开按钮,Android Studio启动,这个时候还新建不了工程,需要下载Android SDK,1.2G大小,又是一个漫长的过程。
几个小时后,SDK安装完毕,新建一个工程,由于我点了C++ support,后面又要下载NDK,又是一段时间。但是,当我新建工程后,却无法打开,一直卡在这里
文章图片
不知道怎么回事,还以为是Android Studio有问题,后来通过命令行打开,看到无法启动是因为一直在下载Gradle。我果断把Gradle的版本改成我以前下载过的版本,终于进去了。
但,还没完!!!
由于我勾选了C++ support,所以需要下载NDK
文章图片
下载完后,好像还要下载cmake。。。
这些东西都下好后,启动APP,(⊙o⊙)…,无法启动,因为安卓模拟器还没有启动,需要下载Android模拟器,下吧,还能咋办。等等等。下完后,AVD无法启动。
还好论坛早有人给了解决办法 安卓开发者在使用deepin时可能会遇到的问题
按照指示,AVD能启动了一个小Demo能跑起来了。
文章图片
从下午5点开始下载Android Studio,到晚上11点跑出来这个Demo,足足花了6个小时。环境搭好了,回去安安心心睡觉,O(∩_∩)O哈哈~。
本来到这里就该结束的,第二天,我照样启动Android Studio,启动APP,~~(>_<)~~,AVD又无法启动。昨天晚上还好好的,怎么今天又出问题了。用命令行启动——提示
PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT
我设置ANDROID_SDK_ROOT,可不管我怎么设置就是有问题,比方说
PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [/home/pikachu/Android/Sdk]
后来,不知道怎么想到的,我修改了ANDROID_HOME,AVD启动了。
pikachu@DESKTOP-I5EFT4D:~/Android/Sdk/tools$ ./emulator -avd Nexus_5X_API_26_1
PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT
pikachu@DESKTOP-I5EFT4D:~/Android/Sdk/tools$ locate android-sdk.sh
pikachu@DESKTOP-I5EFT4D:~/Android/Sdk/tools$ $ANDROID_HOME
bash: /opt/android-sdk: 是一个目录
pikachu@DESKTOP-I5EFT4D:~/Android/Sdk/tools$ export ANDROID_HOME=/home/pikachu/Android/Sdk
pikachu@DESKTOP-I5EFT4D:~/Android/Sdk/tools$ ./emulator -avd Nexus_5X_API_26_1
path /home/pikachu/.android/avd/Nexus_5X_API_26.avd/system.img.qcow2
Your emulator is out of date, please update by launching Android Studio:
- Start Android Studio
- Select menu "Tools > Android > SDK Manager"
- Click "SDK Tools" tab
- Check "Android Emulator" checkbox
- Click "OK"
【记一次Deepin15.4.1下Android开发环境搭建】( ⊙ o ⊙ )啊!
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- 20170612时间和注意力开销记录
- 2018年11月19日|2018年11月19日 星期一 亲子日记第144篇
- 叙述作文
- 2019年12月24日
- 【故障公告】周五下午的一次突发故障
- 人生感悟记#环境仪器宋庆国成长记#072
- 2019.4.18感恩日记
- 我要我们在一起(二)