今天又重新把androidstudio2.3重新装上了,实在是受不了android studio3.0了,太恶心人了
说一下为何改用android studio3.0:
优点:
1. 如果只是写纯应用,3.0确实更加的好:包括写界面时候右边会自动生成效果图;编辑代码也更智能(用的不熟,可能有更多优点,没发现)
2. 如果有C/C++代码,使用cmake比NDK强大非常多
缺点:
1. 新工程3.0不能使用NDK,只能使用Cmake!!!
2. 3.0会为兼容性考虑更多(在我看来是缺点),比如自动添加V7包
3. 最重要的!!3.0建立的工程移植不进去android源码!!!很多在androidstudio3.0上编译没问题的代码,在真实机器上和虚拟机上都能跑起来,但是放入android源码中就会报错,而且错误很多,有些是删除V7包留下的,有很多不知道为何,反正我改了半天,问题越改越多,应该是我技术不够。如果想要把代码放入android源码中,不建议使用3.0