准备工作
mac端
1.下载jdk
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
2.下载android studio2.1.1 和 sdkhttp://www.android-studio.org/index.php/component/content/category/88-download
安装阶段
mac端的安装程序很简单
安装jdk
双击dmg文件,然后按照导航一步一步就可以装好了
不需要手动设置环境变量
安装android studio
1、打开下载dmg包,把左边的android studio拖到右边的application里
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,打开
把这些包勾上,然后选择[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调试程序,就可以选择你的设备了