不要问我为什么一会儿前端一会儿Ruby一会儿又Android,心里苦……
使用的操作系统是ubuntu。
1. 安装JDK
此处存疑:Android Studio似乎需求使用指定的JDK8,一开始安装了JDK11然后在某一出报错被拦下来了。
另外Oracle下载JDK开始要求登陆了,不知是好消息还是坏消息。
解压后修改/etc/profile文件如下
1 | # 修改文件 |
使用java -version和javac测试是否成功
1 | $ java -version |
2. 下载Android Studio
到Google的Android Development页面下载Android Studio。
老规矩依然是下载解压然后使用/AndroidStudio 根目录/bin/studio.sh启动IDE。
在安装开始时你可能会遇到一条关于proxy的提示,这是需要配置代理,我使用下面这篇帖子的第一条配置完成修改进入IDE
3. 使用SDK Tools
如果到这里你的IDE已经顺利安装并能够创建项目了,对不起我们不认识,你可能是选召的孩子= =!
如果安装过程中提示了SDK tools directory is missing...(太长了忘记了。。。),则需要使用SDK Tools工具来进行SDK的安装,依然是这个页面,可以按Ctrl + F搜索Command line tools only找到对应的Tools工具并下载。
下载解压后使用/tools 根目录/bin/sdkmanager [package]的方式安装SDK,使用/tools 根目录/bin/sdkmanager --list可以查看当前能够安装的内容。我安装了如下内容,如果你看到这篇文章的时候请考虑是否要根据--list得到的列表安装最新的包。
1 | ./bin/sdkmanager "build-tools;29.0.0" |
第一次安装时可能会是这样的提示,看起来是某个用户协议
1 | License android-sdk-license: ] 10% Computing updates... |
之后安装就会像这样清晰明了
1 | [=======================================] 100% Unzipping... android-10/framework |
安装完之后再次使用上面的方法启动Andriod Studio,来到我们熟悉的操蛋的SDK Manager界面,修改目录为解压的tools目录,如果你比较细心,你可能会发现你安装的包正是在这个目录下。
安装前IDE会提示一些内容,这里我没法儿复原提示信息,但他大致上说的是在当前目录检测到 SDK,我们将只是安装缺少的 SDK,到这里几乎就代表着安装成功了
4. 一些我安装后遇到的问题
4.1 快捷方式
在创建项目的界面右下角有一个configure -> Create desktop Entry即可= =!根本不要那些文章里的写文件。。。
4.2 其它
这是Unable to resolve dependency for ':app@debug/compileClasspath'错误的解决方案,但需要注意的是,在如下帖子修改之后,再次启动 IDE 时也许会被询问proxy相关的内容,请在修改后检查你修改的文件是否发生变化,因为你的操作很有可能会覆盖调文章给出的解决方案。
解决 Unable to resolve dependency for ‘:app@debug/compileClasspath’