您的位置:首页 > 移动开发 > Android开发

Android Studio2.2.直接导入config升级到3.0的

2017-11-30 13:16 399 查看

安装包的下载

http://www.android-studio.org/

开始安装升级



说明一下子: 我一直在使用的是AS2.2.2版本,工作的需要,我想在电脑是有2.2.2的版本和3.0的版本.

注意的是下面的那个选项就是选中会卸载掉已经安装的旧的版本,我们不要选择,后期会有AS的安装的目录我们选择我们单独的位置来区别,之后的就是next点击.

点击安转完成后开始启动:



我们看看我们的安转目录:



我们在看看我们的安转的配置目录,是分开的



我是选择直接导入我的2.2.2的配置,之后我们看打开是什么样子的.

导入的就是在 c:/user/Administrator/AndroidStudio 2.2/config



我们可以看到导入的是内容包括 colors 和 keymaps(快捷键)

plugins(我们安转的第三方的插件) task可以删除 (我们使用的project的记录) templates 是我们的模板代码

inspection(视察和检查)

下面展示的是导入2.2.2的设置后的图片:

上面显示的是需要升级的是gradle的版本,我使用的版本是3.3,最新的是4.0的,直接升级了!



我们升级之后切换到project视图下面我们可以看到两个版本的gradle的版本,我们删除3.3的把版本,系统会自动使用4.0的版本



出现的编译的错误:



打开moudle的build.gradle文件,修改里面的

buildToolsVersion “26.0.2”

注意点: 升级到3.0后sdk的版本是26的.



出现的AAPT2 error错误

升级后出现的aapt2的错误:



解决的方法:

最后在万能的stackoverflow上面找到了答案,只需要在gradle.properties中加入下行代码:

android.enableAapt2=false


AS3.0需要注意的

具体看这个链接:

http://www.jb51.net/article/127071.htm

自己学习总结:

gradle文件的变化:

以前的gradle和现在的gradle



现在的gradle的版本的展示:



第一: 删除了 buildToolsVersion “26.0.3”

第二: 依赖不在使用compile 使用的是 implementation

打开自动抓包

进入Run——>Edit Configurations,然后把下面这个钩上就好了



注意点:你项目中的API版本得是API26以下,而且你的手机版本得是Android5.0以上才能使用抓包功能。

两个版本的AS的注意点

首先是我们是共同使用的是同一sdk,不要同时打开.

project最好不要公用,使用的gradle不同,依赖也不同,容易出错.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息