神刀安全网

初识Android Studio


做 iOS 开发有段时间了, 由于接触 RN 而初识 AS(Android Studio), 说句心里话, AS 或者说 Android 的环境配置以及 SDK 的下载, 创建工程的配置, 太折磨人了, 对于一个开发人员来说, 那简直就是复古……
  • 先去官网下载 AS, 当然 JDK 也很重要, 去度娘找一大推的, 我使用的是 mac 版8.0的jdk-8u121-macosx-x64JDK 包, 怎么下载安装, 我就不说了…已经很明白了
  • RN 的官网关于安装完成的第一步配置如图:
初识Android Studio

选择Custom选项

初识Android Studio

勾选PerformanceAndroid Virtual Device

  • ps: 如果上图的Performance上的对勾不让你勾选说明已经安装了
  • 打开 AS 如图:
初识Android Studio

安装完成后,在Android Studio的启动欢迎界面中选择Configure | SDK Manager

  • SDK Platforms窗口中,选择Show Package Details,然后在Android 6.0 (Marshmallow)中勾选Google APIsAndroid SDK Platform 23Intel x86 Atom System ImageIntel x86 Atom_64 System Image以及Google APIs Intel x86 Atom_64 System Image, 如图:
初识Android Studio

react-native-android-studio-android-sdk-platforms

  • 在SDK Tools窗口中,选择Show Package Details,然后在Android SDK Build Tools中勾选Android SDK Build-Tools 23.0.1(必须是这个版本)。然后还要勾选最底部的Android Support Repository
初识Android Studio

react-native-android-studio-android-sdk-build-tools

  • ps: 以上两步骤, 是因为 RN 推荐而配置的
  • 配置好了不要去打开项目, 或者创建新的项目, 而是去配置环境变量, 使用终端命令vi ~/.bash_profile, 去添加export ANDROID_HOME=~/Library/Android/sdk
  • 将Android SDK的Tools目录添加到PATH变量中, 使用export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
  • 以上两个步骤添加完成后, 重启终端, 添加如下图最后两条
初识Android Studio

看最后两条内容, 就是配置的环境变量

这样 AS 的初步就完成了, 还需要进一步的配置, 不然在你创建使用项目的时候会慢的要死(第一次), 原因就是缺少了gradle文件包, 但是我们必须去创建一个新的工程, 创建的时候会一直停留在building的读条中, 会很长很长时间, 先让他读者, 然后我们去 finder 中找到这个包的位置:

$ cd ~/.gradle/wrapper/dists $ open .

打开之后如下(你们的可能和我的不一样, 版本不同的 AS 和 SDK 初始化的包也不一样)

初识Android Studio

文件包目录

初识Android Studio

包中的内容

注意: 你们的目录中最后会和第二张图一样, 只有那两个文件, 一个是.lck, 另一个是.part

这个时候就要去看看你新建的工程目录了, 记住是工程目录:

初识Android Studio

工程目录中的 gradle

找到这个文件后进行编辑, 什么编译器都行, 记住不要损坏里面的代码
里面会有你的gradle包的下载地址, 复制出来, 去掉 https 后面的反斜杠, 例如我的下载链接: https://downloads.gradle.org/distributions/gradle-3.3-all.zip
去下载出来, 下载完成后不要解压缩, 而是直接复制, 然后放到之前截过图的地方:

初识Android Studio

现在你的目录中就要只剩下这两个文件, 原来的.part要删除掉

初识Android Studio

运行起你的那个工程吧, 等待 AS 编译完成就好, 编译完这个包如图

由于我也是初识 AS, 所以在编译的过程中出现让我 update 的地方我都进行了 update, 最后并没有出错


最后呢, 再说一说模拟器吧, 网上的人们都说 AS 的自带模拟器不好, 推荐使用 Genymotion, 所以我也去官网下载了一下

这个模拟器是要注册一个账号使用的, 通过邮箱注册, 怎么去创建一个模拟就靠你自己摸索吧, 很简单, 简单的要死, 但是就是看你的网速如何了

我要讲的是如何让 AS 使用这个模拟器, …

初识Android Studio

进入 AS 的偏好设置, 看图点击

初识Android Studio

在红框那里会有个 install 的按钮

点击install之后, 会提示让你重启 AS, 那你就去重启一下吧, 重启之后会如图所示:

初识Android Studio

genymotion的按钮

点击这个按钮配置genymotion的路径, 我的是在应用程序中:

初识Android Studio

这里会有误你的视线, Application 并不在 Users里面千万别找错了, 不然你是找不到的

最后就可以使用了:

初识Android Studio

这就可以使用模拟器了

好了, 这就是我和 AS 的初识, 整整相识了一天呢, 恶心死了

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » 初识Android Studio

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址