当前位置:首页 » 安卓系统 » buildtoolsandroid

buildtoolsandroid

发布时间: 2022-09-30 23:02:34

A. Android SDK Build-tools是做什么用的

  • 它是帮助开发者快速创建android项目的助手。

  • 平时新建android项目的时候,不是有个一步步引导你设置应用基本信息的窗口么?它会根据你选择的项目版本调用相应的build-tools,自动生成应用图标,初始的MainActivity,Manifest,res等等文件,添加v4包(如果你最小支持的sdk版本较低,还会自动引入v7项目)。

  • 安装的话,我建议 下载 sdk版本保持对应就好,如果只安装了23,就下23所对应的最新的build-tools就好(23.0.1)。如还下了别的SDK,就把相应的build-tools也装上。

B. 如何在Android Studio里设置Build Tool版本

解决方案1:
生成导入AS所需配置文件(*: 5ms
Traversed tree,
这样可以确保使用源码里的库文件

并将其作为要使用的SDK的java SDK:
Read excludes.java文件;tools/。如下图

三,这是idegen的代码不够严谨造成的;linux-x86/.jar
如果idegen;bin/.iml两个IntelliJ
IDEA(AS是基于IntelliJ IDEA社区版开发的)的配置文件
④在AS中打开源码根目录下新生成的android;tools/一;studio。
我的分享里有修改这个bug的patch:
44078ms

这时会在源码的根目录下生成android,执行.java的文件夹:
mmm
development/idegen/.ipr)
编译源码(为了确保生成了.sh

等待出现类似下面的结果,导致idegen;如果编译过、配置AS的JDK;idegen/,则无需再次编译)
②检查out/、SDK
在IDE中添加一个没有classpath的JDK。
二.java;host/.vmoptions中-Xms和-Xmx的值;idegen;目录下是否有idegen,或者直接使用我分享的idegen。
③执行
development/.jar运行时抛FileNotFoundException。文档中使用的是748m;

在5.0,
可自行修改.jar.1的源码中会生成res,如R,所以先修改IDEA_HOME/.jar不存在.ipr和android、修改Android
Studio(以下简称AS)的内存配置
因为在导入源码时需要消耗大量内存;framework/

C. 如何在Android Studio里设置Build Tool版本

一、修改Android
Studio(以下简称AS)的内存配置
因为在导入源码时需要消耗大量内存,所以先修改IDEA_HOME/bin/studio.vmoptions中-Xms和-Xmx的值。文档中使用的是748m,
可自行修改。
二、配置AS的JDK、SDK
在IDE中添加一个没有classpath的JDK,
这样可以确保使用源码里的库文件
并将其作为要使用的SDK的Java
SDK。如下图
三、生成导入AS所需配置文件(*.ipr)
①编译源码(为了确保生成了.java文件,如R.java;如果编译过,则无需再次编译)
②检查out/host/linux-x86/framework/目录下是否有idegen.jar
如果idegen.jar不存在,执行:
mmm
development/tools/idegen/
在5.0.1的源码中会生成res.java的文件夹,导致idegen.jar运行时抛FileNotFoundException,这是idegen的代码不够严谨造成的。
我的分享里有修改这个bug的patch,或者直接使用我分享的idegen.jar。
③执行
development/tools/idegen/idegen.sh
等待出现类似下面的结果:
Read
excludes:
5ms
Traversed
tree:
44078ms
这时会在源码的根目录下生成android.ipr和android.iml两个IntelliJ
IDEA(AS是基于IntelliJ
IDEA社区版开发的)的配置文件
④在AS中打开源码根目录下新生成的android.ipr

D. Android SDK Tools,Platform-tools,Build-tools分别有什么作用

platform-tools包含开发app的平台依赖的开发和调试工具,包括 adb、fastboot等

android sdk里的各目录作用
AVD Manager.exe:虚拟机管理工具,用于建立和管理虚拟机。

SDK Manager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具

tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等。

build-tools目录:编译工具目录,包含了转化为davlik虚拟机的编译工具。
包括
aapt(Android Asset Packaging Tool):编译应用程序的资源文件(包括AndroidManifest.xml和你的Activities的xml文件),生成R.java文件,这样你就可以从你的java代码中引用资源。
aidl:把.aidl 接口转换成java接口.

dx:转化.class中间代码为dvlik中间代码,所有经过java编译的生成.class文件都需要此工具进行转换,最后打包进apk文件中.
dexmp:mp devlik中间代码

platform-tools目录:包含开发app的平台依赖的开发和调试工具。
包括
adb:android调试工具
fastboot:boot工具

platforms/<android-version>目录:包括android的平台。包含在android.jar库中。你必须指一个平台为你的编译目标。

system-images目录:编译好的系统映像。模拟器可以直接加载。

sources目录:androidsdk的源码目录

samples目录:sdk例子

E. 如何在Android Studio里设置Build Tool版本

每个项目的build.gradle里可以设置,例如
android{
....
buildToolsVersion'20.0.0'
....
}
buildtool是android官方提供的,一般来说向下兼容(但不绝对)
sample出现的时候,buildtool版本就是那时候的版本,

改成你现在有的buildtool版本号,【一般只要这个版本大于原来的就行了】

Mole下面的build.gradle替换为自己的就行

F. 如何在Android Studio里设置Build Tool版本

android studio设置build Tool版本的方式是:
每个项目的build.gradle里可以设置,例如
android {
....
buildToolsVersion '20.0.0'
....
}
build tool是android官方提供的,一般来说向下兼容(但不绝对)
代码如下:

// Top-level build file where you can add configuration options common to all sub-projects/moles.

buildscript {
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'

// NOTE: Do not place your application dependencies here; they belong
// in the indivial mole build.gradle files
}
}

G. 如何在Android Studio里设置Build Tool版本

在工程目录的 build.gradle 文件里修改 buildToolsVersion 的值,如下图:

(7)buildtoolsandroid扩展阅读:

Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调。

一、架构组成

1、在IDEA的基础上,Android Studio 提供:

2、基于Gradle的构建支持

3、Android 专属的重构和快速修复

4、提示工具以捕获性能、可用性、版本兼容性等问题

5、支持ProGuard 和应用签名

6、基于模板的向导来生成常用的 Android 应用设计和组件

7、功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览

二、启动解决方案

1、先来到Android Studio的bin目录下,修改studio.bat 第72行GOTO end 在它前面加上PAUSE 用于查看错误消息,进入cmd 然后指向Android Studio目录下 运行studio.bat 可以查看错误消息,去修改android-studioin目录下的studio.exe.vmoptions 去除第5行的 -XX:+UseCodeCacheFlushing,启动成功

2、用记事本打开android-studioin 目录下的studio.bat

将 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%studio%BITS%.exe.vmoptions

改为 SETVM_OPTIONS_FILE=%IDE_BIN_DIR%studio%BITS%.exe启动成功

3、用文本工具打开
studio.bat
line25 to line 28:
SET JRE=%JDK%
IF EXIST "%JRE%jre" SET JRE=%JDK%jre
SET BITS=IF EXIST "%JRE%libamd64" SET BITS=64

可以看到里面设置软件支持系统位数是64位,如果自己所用电脑是32位的 jre/lib目录下只有i386文件,尝试把

IF EXIST "%JRE%libamd64" SET BITS=64 改为

IF EXIST "%JRE%libi386" SET BITS=32

4、、检查jdk路径是否配置,1.6和1.7都没有问题,jdk环境变量配置确保正确。

Android Studio 0.2 Released

Jun 6, 2013 Google released Android Studio 0.1.3.

参考资料来源:网络-Android Studio

H. 如何查看 Android SDK Build-tools

如何查看 Android SDK Build-tools就两步即可

第一步:打开你的 Eclipse,点击图中标出

I. 如何在Android Studio里设置Build Tool版本

android studio设置build Tool版本的方式是:
每个项目的build.gradle里可以设置,例如
android {
....
buildToolsVersion '20.0.0'
....
}
build tool是android官方提供的,一般来说向下兼容(但不绝对)
代码如下:

// Top-level build file where you can add configuration options common to all sub-projects/moles.

buildscript {
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'

// NOTE: Do not place your application dependencies here; they belong
// in the indivial mole build.gradle files
}
}

热点内容
文件夹怎么打开 发布:2025-01-18 18:47:07 浏览:296
杉德卡卡号和密码看哪里 发布:2025-01-18 18:43:27 浏览:712
android返回退出 发布:2025-01-18 18:43:26 浏览:601
linux采集视频 发布:2025-01-18 18:38:38 浏览:638
差异度算法 发布:2025-01-18 18:34:27 浏览:698
电脑全套配置有哪些 发布:2025-01-18 18:32:39 浏览:145
新项目源码 发布:2025-01-18 18:14:48 浏览:517
脚本设计图 发布:2025-01-18 18:06:17 浏览:601
内部存储空间不足总是跳出来 发布:2025-01-18 17:56:22 浏览:951
安卓光遇更新后魔法商店去哪里了 发布:2025-01-18 17:55:47 浏览:133