准备工作

mac端

1.下载jdk

http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

2.下载android studio2.1.1 和 sdk

http://www.android-studio.org/index.php/component/content/category/88-download


安装阶段

mac端的安装程序很简单


安装jdk

双击dmg文件,然后按照导航一步一步就可以装好了

不需要手动设置环境变量


安装android studio

1、打开下载dmg包,把左边的android studio拖到右边的application里

mac androidstudio下载compontents很慢 macbookpro android studio_android

图片1

2、打开finder,在应用程序里可以看到android studio了,打开它运行就可以


安装sdk

sdk是一个压缩包,解压就可以。

解压后放在 /User/yourusername/Library/Android目录下,该目录下其实已经存在一个sdk文件夹,那是默认的sdk路径,我没有使用。

而是在android studio的[tools]->[andorid]->[sdk manager]里讲目录改到了/Users/junjie/Library/Android/android-sdk-macosx

安装sdk后需要设置环境变量

1、打开[launchpad]-> [ 其他 ]  -> [终端]

2、vi .bash_profile

加入

export PATH=$PATH:/Users/yourusername/Library/Android/android-sdk-macosx/tools:/Users/yourusername/Library/Android/android-sdk-macosx/platform-tools

保存退出

在android studio的[tools]->[andorid]->[enable adb integration]确认勾上

继续添加包opti

在android studio的[tools]->[andorid]->[sdk manager]

左下角有一个launch standalone sdk manager,打开


mac androidstudio下载compontents很慢 macbookpro android studio_Android_02

图片2

把这些包勾上,然后选择[install packages],等待

============================================================

这一段是使用模拟器调试

上面有个包是做模拟器调试的时候需要用,那个HAXM installer就是。但是它只下载,不安装,需要手动安装一下。

它的路径在~/Library/Android/android-sdk-macosx/extras/intel/Hardware_Accelerated_Execution_Manager下

打开finder,然后cmd+shift+g,输入上面的路径,可以看到dmg文件,需要双击安装。

然后在android studio->[tools]->[android]->[avd manager] 里添加模拟器,按向导操作

图片3

注意在这一步我把内存给的比较大

为了让程序跑的更快一些,我在android studio ->[help]->[edit custom vm option]里更改了设置


-Xms2048m-Xmx2048m-XX:MaxPermSize=2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseCompressedOops


然后就准备好了,可以开始运行第一个android程序了

============================================================

使用魅族mx3,连接wifi进行真机调试

要求mx3和我的mac在一个局域网里

mx3上

1、首先需要需要mx3开启系统权限

[设置]-> [账户]->[更多]选择开放系统权限。

2、去appstore下载一个终端模拟器,我下载的是“终端模拟器[安智汉化]”

3、在模拟器里输入命令

setprop service.adb.tcp.port 5555
 stop adbd 
 start adbd

4、查看自己手机的ip地址

[设置]->[关于手机]->[状态消息]->[IP地址]

这样手机端就准备好了

mac上

打开终端,执行

adb connect yourphoneip:5555

然后打开android studio调试程序,就可以选择你的设备了