使用AndroidStudio 开发也已经2年了,每次gradle 或者studio 有推荐更新后,项目重新sync后都会报错,提示更新相应的其他版本,比如AndroidStudio、gradle、buildToolsVersion版本;
先来说说概念
AndroidStudio: 是Google官方基于IntelliJ IDEA开发的一款Android应用开发工具,,类似之前的eclipse,但是比eclipse 强大很多,推荐使用;
Gradle:是一个工具,同时它也是一个编程框架。使用这个工具可以完成app的编译打包等工作;
buildToolsVersion: android构建工具的版本,其中包括了打包工具aapt、dx等等。这个工具的目录位于..your_sdk_path/build-tools/XX.XX.XX,通过SDK Manager 更新;
comileSdkVersion:编译版本,就是运行我们这个项目的需要的android SDK版本;
新建一个项目,看build.gradle文件的配置,如下:
CompileSdkVersion:是告诉gradle 用哪个SDK版本来编译,和运行时要求的版本号没有关系;使用任何新添加的 API 就需要使用对应 Level 的 Android SDK。
buildToolsVersion: android构建工具的版本,在SDK Manager中安装选择版本,buildToolsVersion的版本需要>=CompileSdkVersion; 高版本的build-tools 可以构建低版本编译的android程序;
之前会奇怪,为什么一更新gradle 插件版本,会报错
如下图,红色部分配置的就是android gradle 插件的版本,gradle插件的版本号和gradle版本号是对应的,较新的插件版本需要要求较新版的gradle,所以提示你更新gradle;
使用AndroidStudio 开发也已经2年了,每次gradle 或者studio 有推荐更新后,项目重新sync后都会报错,提示更新相应的其他版本,比如AndroidStudio、gradle、buildToolsVersion版本;先来说说概念 AndroidStudio: 是Google官方基于IntelliJ IDEA开发的一款Android应用开发工具,,类似之前的eclipse,但
脚手架项目和应用程序/库级别
build
.
gradle
包含包名称, dimensions和variants
管理settings.
gradle
使用默认icon , color , style和values生成manifest文件和res
新的功能!
你也可以:
设置targetSdk
设置
build
Tools
Version
设置minSdk和maxSdk
PHP An
更新为最新可用版本的提示。您可以选择接受该更新,也可以根据项目的构建要求手动指定版本。
下表列出了各个 Android
Gradle
插件版本所需的
Gradle
版本。为了获得最佳性能,您应使用
Gradle
和插件这两者的最新版本。
AS编译提示:
A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Minimum supported
Gradle
version
is 3.3. Current
version
is 3.0.
解决办法参考。
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
compileSdk
Version
25
build
Tools
Version
25.0.2
每次
gradle
或者studio 有推荐更新后,项目重新sync后都会报错,提示更新相应的其他版本,比如
AndroidStudio
、
gradle
、
build
Tools
Version
版本;
Android SDK
Build
-
Tools
: 是编译 Android 应用所需 Android SDK 的一个组件,安装在 /
build
-
tools
/ 目录中。(而
build
Tools
Version
...
AndroidStudio
:是Google官方基于IntelliJ IDEA开发的一个Android 应用开发工具。相对于之前的Eclipse实在
是太好用了。
Gradle
:是
AndroidStudio
的管理工具,它可以完成Android App的编译、打包等工作。
build
Tools
Version
:是Android构建工具的版本,其中包括打包工具aapt,dx等。通过SDK
compileSdk
Version
和minSdk
Version
还比较通俗易懂,compileSdk
Version
表示当前项目的编译版本,即你想让
AndroidStudio
以什么SDK版本去编译你的项目,minSdk
Version
表示当前项目支持的最低安卓系统版本,
build
Tools
Version
则是指构建工具的SDK版本,也就是
AndroidStudio
中设置的AndroidSDK版本,bu...
您可以在Android Studio中的
build
.
gradle
文件中修改
build
Tools
Version
。具体步骤如下:
1. 打开您的项目,展开
Gradle
Scripts文件夹,找到
build
.
gradle
(Module: app)文件。
2. 在
build
.
gradle
文件中找到android节点,然后找到
build
Tools
Version
属性。如果没有
build
Tools
Version
属性,则可以手动添加它。
3. 修改
build
Tools
Version
的值为您所需的版本。
例如,如果您要将
build
Tools
Version
更新为30.0.3,则可以将该行代码修改为以下内容:
android {
build
Tools
Version
"30.0.3"
4. 保存文件并重新构建您的项目即可。
请注意,不同版本的
build
Tools
Version
可能与您的项目中使用的其他库或插件不兼容。因此,请在更新
build
Tools
Version
之前,确保您已经仔细检查了您的项目中的所有依赖项。
CSDN-Ada助手:
NAT详解:基本原理、穿越技术(P2P打洞)、端口老化等
皓瑞 =):