从昨天下午到现在,用了差不多一整天的时间去熟悉mac和配置环境,基本已经OK了,大体记录了整个过程中遇到的问题。
1.安装java环境
之前听说mac自带java环境,java -version一下啥都没有,所以还是先装java。
oracle官网下载java就可以,链接http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=ocomen
我下载的是java7,
这里直接安装就行,没有遇到什么问题
2.安装adt-bundle-mac
由于google现在极力推广他的android studio,官网貌似已经把eclipse with adt撤下去了,只能下载studio或者选择android sdk自己配eclipse,但是那样实在太麻烦,之前的项目都是eclipse过来的,还是先用熟悉的环境过渡一下,所以满世界的找eclipse。
找了好久才找到一个合适的adt-bundle-mac-x86_64-20131030。
这里遇到点问题,打开eclipse之后新建工程会报错,
Errors running builder ‘Android Resource Manager‘ on project ‘*‘.java.lang.nullexception
看到有人说可能是java环境的问题,把之前的卸载干净重新装就可以了,我在执行终端命令卸载了之后,java7还在,但是再打开eclipse就已经好了,想起来之前一个eclipse的版本打开的时候要求java6的环境,就安装过jre6,不知道跟这个有没有关系,不过好了就没有再进一步细究。
3.ant
下载链接http://ant.apache.org/bindownload.cgi
参考http://blog.sina.com.cn/s/blog_877e9c3c0101qs87.html和http://yarin.blog.51cto.com/1130898/692569安装就可以了。
感觉参考第一个就可以了,这两篇只是安装目录的不同而已,第一个放到了/usr/local里面,第二个说放在local可能有问题放到了/usr/share里面,我在配置的时候因为没有注销重新登录,所以配置的环境没有起作用,就又按照第二个教程来了一遍。
配置好之后要注销重新登录一下,对linux不熟悉就这么傻逼。
4.ndk
参考http://www.cnblogs.com/zhongyuan/p/4065801.html和http://blog.csdn.net/zf135792468/article/details/9968761
ndk下载下来是.bin文件,有点蒙,对照了一下md5确实没错,纳闷了半天才解压好,要注意下解压方式。
这样基本就完成了,因为之前的项目是在windows上压缩的,所以是rar格式的文件,又配置了大半天rar的解压方式。
参考http://jingyan.baidu.com/article/b24f6c82c50ad686bfe5da33.html
到这里已经把之前的项目导入到eclipse跑起来没问题了,只是ant打包sdk打包之类的在工程里有些路径可能要改一下,环境因该是没有问题了。
作者:jason0539
微博:http://weibo.com/2553717707
博客:http://blog.csdn.net/jason0539(转载请说明出处)