系统安装好后,那就开始搭建开发环境吧,作为一个开发人员,开发环境搞不定,那实在太说不过去了,这里就不图文并茂的写太详细了,只是把几处细节简单写下。
(1)有大量的文章提到安装完jdk后,要设置JAVA_HOME环境变量什么的,其实不论windows环境还是mac os环境,环境变量都是可设置也可不设置,关键看你会不会用到这个环境变量。一般使用eclipse这样的集成开发环境,都会自动查找执行,除非还在使用命令行敲些java的编译、运行命令,这个还是需要环境变量的;
(3)windows环境下,使用ndk编译c/c++代码,以前看过相关资料,说是要先安装Cygwin,以使用gcc/g++编译器,实际上,新版本的ndk,如8/9/10等,已经自带了编译器,没必要在安装Cygwin了,安装一次Cygwin,也是一件耗时耗力的事。下图显示的是我的工程ndk设置,比较省事,另外,mac os下,与上述设置一样,唯一的区别是编译命令设置选项将ndk-build.cmd修改为ndk-build即可;
(4)mac os下已经默认集成了jdk,终端下输入java -version即可查看当前jdk的版本信息。开始不知道,然后结结实实的踩了一个坑,过程大概是:下载支持mac os的最新版jdk,然后安装,点击运行eclipse,提示版本不兼容,无法运行,直接晕倒,最后只好默默的卸载新版本的jdk,然后恢复系统默认的jdk,再次运行eclipse,一切ok。