如何使用IDEA开发Android程序

IDEA是一款十分强大的开发工具,支持Java开发的同时还支持Android应用的开发,本博文记录使用在windows平台下IDEA搭建开发Android环境的过程,希望能对其它人员的学习有帮助。

第一步:

下载Android的SDK

提供一个地址:http://www.androiddevtools.cn/

如何使用IDEA开发Android程序_第1张图片


第二步安装SDK到IDEA

如何使用IDEA开发Android程序_第2张图片


如何使用IDEA开发Android程序_第3张图片

将下载解压好的sdk添加进去即可。

这里贴一张我的SDKManager下载了哪些部分。

如何使用IDEA开发Android程序_第4张图片

如何使用IDEA开发Android程序_第5张图片

如何使用IDEA开发Android程序_第6张图片


然后新建一个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是不是勾选上了,勾选了则取消

如何使用IDEA开发Android程序_第7张图片

出现:Error running app: This version of .... is incompatible with the Gradle Plugin used. Try d

检查Enable ADB Integration是否勾选,没有勾选则勾选

如何使用IDEA开发Android程序_第8张图片

出现: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才行

修改如图所示地方代码即可

如何使用IDEA开发Android程序_第9张图片

记住:每个问题解决后要记得rebuild整个项目


你可能感兴趣的:(Android)