IDEA是一款十分强大的开发工具,支持Java开发的同时还支持Android应用的开发,本博文记录使用在windows平台下IDEA搭建开发Android环境的过程,希望能对其它人员的学习有帮助。
第一步:
下载Android的SDK
提供一个地址:http://www.androiddevtools.cn/
第二步安装SDK到IDEA
将下载解压好的sdk添加进去即可。
这里贴一张我的SDKManager下载了哪些部分。
然后新建一个Android项目即可
关于Add C++ Support 大致讲就是支持调用原生系统代码。单纯的Java反编译容易破解,而C++反编译要做的比较好,这个有兴趣的同志下去之后可以去查查,这里就不细讲了
三:可能会出现的问题(个人搭建开发环境时候碰到的)
无法部署项目到模拟器
解决方法:
检查SDKManager是否下载了模拟器所属Android版本
出现:Error running app: This version of .... is incompatible with the Gradle Plugin used. Try d
检查IDEA的instant是不是勾选上了,勾选了则取消
出现:Error running app: This version of .... is incompatible with the Gradle Plugin used. Try d
检查Enable ADB Integration是否勾选,没有勾选则勾选
出现:gradle project sync failed.Basic functionality(e.g.editing,debugging) will not work properly
创建项目时使用的gradle版本太低(可能自己安装的gradle版本很高)
解决方法:
修改整个项目的build.gradle,把一下代码放进去
buildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.3' } } allprojects { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} jcenter() } }
修改gradle——wrapper——>gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
即可解决问题
关于
Failed to resolve:com.android.support:appcompat-v7:报错处理
原因:版本太高不支持,appcompat需要26才行
修改如图所示地方代码即可
记住:每个问题解决后要记得rebuild整个项目