调研某一移动应用/平台的开发环境的发展演变

发展演变:

现在都说国外流行用AS。

去年用Eclipse的时候 除了编手机界面xml的时候麻烦了点(左边没有颜色显示,界面拖动也不方便),编译运行的时候倒是挺快。

今年用了AS,从1.0更到1.2,我等是感觉变化不大,AS的一个好处就是有更多的提示,用户(程序员)的体验也更好。

但是!! 他编译的时候用的是gradle,这东西有点类似以前用的maven 不过更强大,但是在我8G内存的电脑上每次运行都要调试1分钟我不知道国外的是不是都是用很牛逼的电脑都说很快= =。。不过最近开发还是用的AS.

这两天清了电脑下,为了体验Java的函数式编程,下了Java8 重新开始配置

官网下载http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

环境变量配置(现在的都是安装的时候就帮你配好了 你可以看下系统变量的Path:

C:ProgramDataOracleJavajavapath 但是我之前的IDE就不能用了,所有我后面重新指定了%JAVA_HOME%

对了这边有个小插曲:

没有指定Java_Home的时候跑出来信息说java.exe等等不能打开,指定了JAVA_HOME后出现

启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!

看博主说的有两种

原因1:给定目录下jvm.dll不存在。
对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。
原因2:eclipse的版本与jre或者jdk版本不一致
对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。
原因2的概率更大一些,原因1不太可能发生

确实 以前Eclispe装的是32的,而且版本是3.6的 应该挺久的了 是时候换了..

下载SDK的时候用的是别人百度云的资源 因为翻墙的速度还是太慢,

创建AVD的时候注意下 要是模拟器没跑起来说什么intel错误 就是你在选机器的时候选了intel的cpu 然而你的sdk又没有下载intel的

ok,还有一些其他的问题

http://blog.csdn.net/u011644423/article/details/44706147

http://blog.csdn.net/u011644423/article/details/45116567

http://blog.csdn.net/u011644423/article/details/45695379

http://blog.csdn.net/u011644423/article/details/46989167

http://blog.csdn.net/u011644423/article/details/46991375

http://blog.csdn.net/u011644423/article/details/47377757

原文地址:https://www.cnblogs.com/france/p/4802037.html