Mac OS X下搭建Android开发环境与Unity远程连接

前段时间因为要为Unity部署安卓测试环境,忙了几乎一整天都没弄好,这里转载一个篇文章以便日后翻阅。

第一步:搭建安卓开发环境
转载自: http://www.verydemo.com/demo_c158_i2646.html
========
资源准备:
JDK
Eclipse
Android SDK
Android NDK
ADT
CDT
ANT


搭建Android SDK环境:
1.JDK安装,要求版本>1.5, Mac OS中已经预装了JDK,通过java -version在命令行中查看当前版本。但建议使用最新版本,在 http://www.oracle.com/technetwork/java/javase/downloads/index.html下载,我目前有的版本是jdk-7u9-macosx-x64.dmg


2.Elipse的下载和安装, http://www.eclipse.org/downloads/,选Mac OS X 64bit下载,我目前有的版本是eclipse-jee-juno-SR1-macosx-cocoa-x86_64.tar,但建议不用这个,而直接在android develop官网上下载。注意这个官网在国外一般上不去,之前有个镜像 http://androidappdocs.appspot.com/index.html 现在也上不去,不过可以用这个 http://developer.android.com.nyud.net/sdk/index.html,访问速度很快。选择下载ADT Bundle for Mac,其中包括了Elipse+ADT plugin,Android SDK Tools,Android Platforms-tool,The latest Android platform(只有最新的,其它老的版本需要下载),我目前的版本是adt-bundle-mac-x86_64.zip。Elipse是绿色的,不需要编译安装,直接运行目录下的eclipse.app文件就可以启动eclipse。


3.Android SDK安装 同eclipse一样,只需要解压到合适目录.同时需要将该目录下的tools路径加到环境变量PATH中。具体方法:
1>. 打开终端(terminal),
2>. 在里面打入 pico .bash_profile 编辑~/.bash_profile
 

3>. 添加:PATH=${PATH}:/{your-android-sdk}/tools. {your-android-sdk}指的是andriod sdk的解压目录
 

4>. 然后按下Ctrl+X保存,按下Y再按enter完成保存
 

 


4. Android SDK可以通过Android SDK Manager来下载和管理,也可以离线下载。但是速度比较慢,建议不要全部下载,文章最后面附带设置Mac Host 使下载速度加快。
 


5. 如果只是搭建安卓测试环境的话,这一步其实可以略过的。如果是开发的话,这步很有必要。
安装Android Developer Tools(ADT) 可以让开发者在elipse里建立安卓开发的工程文件. 打开Eclipse,点击Help菜单,找到Install New Sofeware,在Add Site中添加一个location为: http://dl-ssl.google.com/android/eclipse/,然后会出现Android DDMS,和Android Development Tools,选择并Install.重启之后可以选择”ADT->Preference”,然后选择Android项来指定Android SDK的安装目录


6.检验是否安装成功:在eclipse的window菜单里面打开 Android SDK Manager窗口,查看avilable packages,并创建一个模拟器,找SDK目录下Sample子目录下的一个程序运行一下,看看是否正常。
 

 

 


7.连接真机测试,Mac下不需要装驱动,也不需要权限,USB连上手机直接就可以看到器件。

第二步:设置Unity 远程端设置。
1. 进入unity->File->Build setting,将当前的平台是android。同时有可能需要进入player Setting 对一些参数进行必要的修改
 

 



2. 进入Unity->Edit->Project Setting->Editor,在Unity Remote分类下,Device 选择Any Andriod Device
Editor setting
Editor setting


第三步:设置安卓设备
1. 安装Unity Remote 4软件, google play上有下载

2. 开启手机USB Debugging 模式,以Nexus 5为例,依次进入:设置--关于手机---版本号--连续点击七次版本号。

嚯嚯嚯,设置完成以后就大功告成了。连接安卓设备后重启Unity就能实现在安卓上测试游戏了。

附注:如何设置Hosts文件使Android SDK下载速度提高:
1>. 打开控制台
2>. 输入:sudo vim /etc/hosts后按enter
 

3>. 按一下i进入insert模式,然后复制以下信息到末尾
203.208.46.146 www.google.com
74.125.113.121 developer.android.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
 

4>. 按下esc退出
5>. 同时按下shift+: ,然后在低下输入wq后按enter以保存并退出。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值