Android studio Mac版最近要求写一个Android APP ,昨天花了相当长的时间来安装了 Android studio Mac版,总结一下经验。


1.下载Android studio

官网地址:https://dl.google.com/dl/android/studio/install/2.3.3.0/android-studio-ide-162.4069837-mac.dmg

注:官网被墙了 但是下载链接可以用 就是会比较慢,推荐从这下,安全;http://www.androiddevtools.cn/ 这个网站有些国内的镜像,没用过,应该会快一点


2.安装Android studio

点开dmg文件后,按照提示安装即可,都选择默认选项即可

3.安装jdk

官网:http://download.oracle.com/otn-pub/java/jdk/9+181/jdk-9_osx-x64_bin.dmg?AuthParam=1506336003_4799d340ba42383ceae7ae2c655b5c0a

4.使用Android studio

第一次打开,会有个错误提示,Unable to access Android SDK add-on list ,直接点cancel ,然后去下sdk就ok

(注意这个会比较慢)

5.新建工程

get start with a new project-->取个名字,比如myfirstapp,然后一路点下一步,直到最后的finish,中间全是默认选项即可。

之后有大概率卡在building gradle info 这是因为AS会联网下载需要的gradle,然而因为网速和墙的限制,这一步非常耗时。

或者 run之后遇到错误:

Failed to open zip file. Gradle's dependency cache may be corrupt

一种亲测可行的解决方案(来自Stack Overflow)是:

  1. Go to this path C:\Users\user_name\.gradle\wrapper\dists where user_name is your username if its you own PC or your company's name

  2. Delete the latest gradle-****-all files since your latest update of android studio (ex. 2.3 or another version).

  3. If your android studio is open, close it then reopen it. A newer Gradle version will be downloaded, it will take time depending on your internet speed, the download size is around 150-200 MB before extraction so if android studio takes a long time to refresh just know its downloading. (To check the download progress right click on the new gradle folder, go to properties and check the size)


6.运行APP

我这步用了模拟器:以下来自官方教程:

在模拟器上运行您的应用


在模拟器上运行您的应用之前,需要创建一个 Android Virtual Device (AVD) 定义。AVD 定义可用于定义您想要在 Android Emulator 中模拟的 Android 电话、平板电脑、Android Wear 或 Android TV 设备的特征。

创建 AVD 定义,如下所示:

  1. 通过选择 Tools > Android > AVD Manager,或点击工具栏中 AVD Manager 图标,启动 Android Virtual Device Manager  。
  2. 在 Your Virtual Devices 屏幕中,点击 Create Virtual Device
  3. 在 Select Hardware 屏幕中,选择电话设备(如 Nexus 6),然后点击 Next
  4. 在 System Image 屏幕中,选择 AVD 所需的系统映像,然后点击 Next

    如果未安装特定的系统映像,则可通过点击 Download 链接获取它。

  5. 验证配置设置(对于您的第一个 AVD,请将所有设置保持原样),然后点击 Finish

如需了解有关使用 AVD 的详细信息,请参阅创建和管理虚拟设备。

从 Android Studio 中运行应用,如下所示:

  1. 在 Android Studio 中,选择您的项目,然后点击工具栏中的 Run  。
  2. 在 Select Deployment Target 窗口中,选择您的模拟器,然后点击 OK

模拟器可能需要几分钟时间完成启动。您可能需要将屏幕解锁。解锁后,模拟器屏幕上会出现 My First App



也可以:

在实体设备上运行您的应用


设置您的设备,如下所示:

  1. 使用一根 USB 电缆将您的设备连接到您的开发机器。 如果您是在 Windows 上开发,可能需要为您的设备安装相应的 USB 驱动程序。 如需帮助安装驱动程序,请参阅原始设备制造商 (OEM) USB 驱动程序文档。
  2. 转到 Settings > Developer options,在您的设备上启用 USB debugging

    :在 Android 4.2 及更新版本的设备上,Developer options 默认处于隐藏状态。如需将其显示出来,请转到 Settings > About phone并点按 Build number 七次。返回上一屏幕即可找到 Developer options

从 Android Studio 中运行应用,如下所示:

  1. 在 Android Studio 中,选择您的项目,然后点击工具栏中的 Run  。
  2. 在 Select Deployment Target 窗口中,选择您的设备,然后点击 OK

Android Studio 会在您连接的设备上安装并启动应用。


最后运行成功后,会在模拟器上看到”hello world“字样,第一个APP运行成功

更多相关文章

  1. 代码流程分析二:Settings-蓝牙分析-搜索设备原理
  2. Androng,一个针对Android的Pong克隆
  3. 【Android(安卓)开发教程】触发事件
  4. ImageView宽度填满屏幕,高度自适应
  5. Android中在代码中设置控件的宽和高
  6. Android(安卓)Studio 模拟器 adb shell 进入 root 调试模式
  7. Android让屏幕保持常亮,不熄屏的三种方法
  8. 在Android安装Market和Map
  9. Qualcomm Snapdragon Debugger for Visual Studio 快速入门指南

随机推荐

  1. Android逆向之旅—Hook神器Cydia Substra
  2. AutoCompleteTextView的应用
  3. Android dialogUtils 拿来就用
  4. 在 Android(安卓)中调用二进制可执行程序
  5. Android adb常见问题
  6. Android Client 与 C# Server 的Socket通
  7. android 8.1 vts环境和测试
  8. android scrollview 相关
  9. 中国Android大牛
  10. Android实现蒙版弹出框效果