精华内容
下载资源
问答
  • 2021-05-26 06:31:35

    Android SDK Build-Tools 是构建 Android 应用所需的一个 Android SDK 组件,安装在 /build-tools/ 目录中。

    您应始终让 Build Tools 组件保持最新状态。为此,您可以使用 Android SDK 管理器下载该组件的最新版本。如果您使用的是 Android Plugin for Gradle 3.0.0 或更高版本,那么您的项目会自动使用该插件指定的默认版本的 Build Tools。如需使用其他版本的 Build Tools,请在模块的 build.gradle 中使用 buildToolsVersion 进行指定,如下所示:

    android {

    buildToolsVersion "30.0.2"

    ...

    }

    修订版本

    下面几部分提供了关于 Build Tools 各个版本的说明。如需确定 SDK 中提供了 Build Tools 的哪些修订版本,请参阅 Android SDK 管理器中列出的“已安装软件包”。

    Build Tools,修订版 30.0.0 rc4(2020 年 5 月)

    此更新加入了对使用 Android 11 预览版 API 进行构建的支持。

    Build Tools,修订版 29.0.3(2020 年 1 月)

    此更新修复了以下问题:

    macOS Catalina 上 Renderscript 的构建问题。(请参阅问题 142590626)

    Build Tools,修订版 29.0.2(2019 年 8 月)

    此更新修复了以下问题:

    Build Tools,修订版 29.0.0(2019 年 6 月)

    此更新加入了对使用 API 级别 29 进行编译的支持。

    Build Tools,修订版 28.0.3(2018 年 9 月)

    修复了导致应用在调用 androidx.renderscript.RenderScript.create() 时崩溃的 JNI 库错误。

    修复了导致 androidx.annotation 资源出现 Program type already present 构建错误的问题。

    Build Tools,修订版 28.0.2(2018 年 8 月)

    加入了最新版 D8。

    Build Tools,修订版 27.0.3(2017 年 12 月)

    改进了对编译 lambda 的支持(在启用 Java 8 语言功能的情况下)。

    Build Tools,修订版 27.0.2(2017 年 12 月)

    Build Tools,修订版 27.0.1(2017 年 11 月)

    添加了对用于测试 APK 的旧版多 dex 文件的支持。

    (问题 37324038)

    Build Tools,修订版 26.0.2(2017 年 10 月)

    除了修复了一些常见错误外,此版本还加入了以下更新:

    将 apksigner 更新为 0.8 版:

    可与 Java 9 兼容。(问题 37137869)

    新增了 --pass-encoding 参数,可用于处理使用非 ASCII 密码加密的密钥库和密钥。如果您切换到 Java 9,并且 apksigner 无法解密您的密钥库或密钥,请使用此参数指定用于创建密钥库或密钥的字符编码。如需了解详情,请参阅 apksigner 文档或从命令行运行 apksigner sign --help。

    在 apksigner 因摘要或签名算法不受支持而无法验证 JAR 签名时,显示更简单易懂的错误消息。(问题 63525618)

    Build Tools,修订版 26.0.1(2017 年 7 月)

    除了修复了一些常见错误外,此版本还将 apksigner 恢复到 Build Tools 软件包中(在 26.0.0 版中不小心遗漏了),并加入了对该工具的以下更新:

    添加了 PKCS #11 支持,允许使用存放在安全硬件中的密钥签名。(问题 37140484)

    添加了对签名前加载其他 JCA 提供程序的支持。

    在签名时,如果 APK 所含文件的名称中出现“CR”(回车符)、“LF”(换行符)或“NUL”(null) 特殊字符,会拒绝使用该 APK。

    修复了 apksigner.bat,现在可正确处理含有空格的参数。(问题 38132450)

    修复了 MANIFEST.MF 中同一条目存在多个摘要时出现的 JAR 签名验证错误。(问题 38497270)

    Build Tools,修订版 26.0.0(2017 年 6 月)

    添加了对使用 API 级别 26 进行编译的支持,并修复了一些常见错误。

    Build Tools,修订版 25.0.3(2017 年 4 月)

    对 apksigner 进行了更新:

    添加了 --in,以与现有的 --out 参数对称。

    如果您未使用 --key-pass 指定密钥密码,apksigner 会用密钥库密码来代替。不过,如果密钥要求使用不同的密码,现在系统会提示您从命令行输入密钥密码。(问题 37134986)

    现在与适用于非 ASCII 密码的 jarsigner 兼容。(问题 37135737)

    Build Tools,修订版 25.0.2(2016 年 12 月)

    修复了一些错误。

    Build Tools,修订版 25.0.1(2016 年 11 月)

    此版本修复了一些错误,并对 apksigner 做出了以下改进:

    支持 JAR 条目名称经过混淆处理的 APK。

    --print-certs 开关现在也会转储 MD5 指纹。

    Build Tools,修订版 25.0.0(2016 年 10 月)

    修复了 Jack 工具链相关的一些错误:

    修复了 Jack 在支持非 ASCII 源文件方面存在的问题。(问题:218892)

    修复了在某些编译过程中引发 AssertionError 的问题。(问题:208414)

    Build Tools,修订版 24.0.3(2016 年 9 月)

    添加了 apksigner,这是一款用来替换 jarsigner 的 APK 签名工具。默认情况下,apksigner 会采用 jarsigner 所用的传统 JAR 签名方案和 Android 7.0(API 级别 24)中引入的 APK 签名方案 v2 对 APK 进行签名。对采用后者签名的 APK 做出的任何修改都会让它的签名失效。因此,必须在调用 apksigner 之前(而不是之后)执行 APK 后期处理(例如 zipalign)。之所以可以在 apksigner 之前调用 zipalign,是因为 apksigner 保留了 APK 对齐和压缩(与 jarsigner 不同)。

    Build Tools,修订版 23.0.3(2016 年 3 月)

    修复了 arm64 设备上 RenderScript 支持库中出现的一些问题。

    修复了某些 Jelly Bean 设备上 RenderScript 支持库中出现的一些问题。

    支持 renderscriptTargetAPI 21+(如果使用的是 Android Plugin for Gradle 修订版 2.1.0 及更高版本)。

    Build Tools,修订版 23.0.2(2015 年 11 月)

    提升了 dx 工具的合并性能。

    修复了适用于 Windows 的 RenderScript 编译器中出现的一些问题。

    Build Tools,修订版 23.0.1(2015 年 10 月)

    修复了 RenderScript 工具中出现的一些问题。

    Build Tools,修订版 23.0.0(2015 年 8 月)

    添加了对 Android 6.0(API 级别 23)版本的支持。

    Build Tools,修订版 22.0.1(2015 年 3 月)

    修复了 Android 4.4(API 级别 19)到 Android 4.1(API 级别 16)设备的 RenderScript 内核中存在的一些兼容性问题。

    Build Tools,修订版 22.0.0(2015 年 3 月)

    添加了对 Android 5.1(API 级别 22)的支持。

    Build Tools,修订版 21.1.2(2015 年 2 月)

    修复了在 32 位模式下编译数据布局时出现的问题。

    Build Tools,修订版 21.1.1(2014 年 11 月)

    修复了一些多 dex 文件脚本问题。

    Build Tools,修订版 21.1(2014 年 10 月)

    添加了对 APK 的多 dex 文件支持以及 Jack 支持,解决了 64K 方法引用限制。

    Build Tools,修订版 21.0.2(2014 年 10 月)

    完成了对 Eclipse ADT 的更新,解决了在 Windows 平台上出现的一些不稳定性问题。

    Build Tools,修订版 21.0.1(2014 年 10 月)

    针对 Windows 上 Eclipse ADT 的初始更新。请使用修订版 21.0.2。

    Build Tools,修订版 21.0.0(2014 年 10 月)

    一般说明:

    添加了对 Android 5.0(API 级别 21)的支持。

    RenderScript 现在支持针对 API 级别 21 及更高级别进行的无缝 32/64 位操作。

    修复了使用 JaCoCo 插件时 Gradle 构建系统出现的问题。(问题 69174)

    添加了一个可在 Windows 中与长命令行搭配使用的“input-list”选项。

    Build Tools,修订版 20.0.0(2014 年 6 月)

    一般说明:

    添加了对 Android Wear 的支持。

    Build Tools,修订版 19.1.0(2014 年 5 月)

    一般说明:

    在 Build Tools 中添加了 zipalign。

    修改了 aapt,以忽略无法编译的 XML 文件。

    Build Tools,修订版 19.0.3(2014 年 3 月)

    修复了 RenderScript 支持方面的问题。

    Build Tools,修订版 19.0.2(2014 年 2 月)

    修复了一些 RenderScript 构建问题:

    修复了与 RenderScript 位码编码相关的问题。(问题 64775)

    修复了 RenderScript 缺少数学符号的问题。(问题 64110)

    Build Tools,修订版 19.0.1(2013 年 12 月)

    修复了一些其他的编译问题:

    修复了针对使用 Gradle 在 NDK 模式下编译 RenderScript 的支持。

    修复了在 dx 构建中出现的 BufferOverflowException 问题。(问题 61710)

    Build Tools,修订版 19(2013 年 10 月)

    添加了对 Android 4.4(API 级别 19)编译目标的支持。

    Build Tools,修订版 18.1.1(2013 年 9 月)

    修复了几个小的编译问题。

    Build Tools,修订版 18.1.0(2013 年 9 月)

    修复了 RenderScript 支持模式存在的问题。

    Build Tools,修订版 18.0.1(2013 年 7 月)

    添加了对 Android 4.3(API 级别 18)编译目标的支持。

    Build Tools,修订版 17(2013 年 5 月)

    初始版本。

    一般说明:

    加入了对 Android 4.2(API 级别 17)构建目标的支持。

    将 Android SDK 专用于构建的组件从平台工具组件中分离出来,以便能在集成开发环境 (IDE) 组件之外单独更新 Build Tools。

    更多相关内容
  • Visual Assist X 10.9 Build 2331 支持VS2019。 2019.04.19最新版本,如果使用VS2019正式,需要升级到该版本。 含Cr,看说明文件。亲测可用。
  • Fortigate 90D升级最新版本FGT_90D-v6-build0200-FORTINET.out(飞塔-90D V6.0.9版本 )
  • Build Report Tool 3.2.4(最新版unity打包资源分析工具)
  • 软件介绍: 这个是最新版本的Simple Build Tool,版本更新到0.13.8,由于从其官方网站下载比较困难,所以这里提供一下,方便大家下载
  • 今天早晨,出现了在PDC 2008上(即:前天在洛杉矶开幕的微软专业开发者大会)发布的Windows 7 32/64Bit Build 6801 DVD镜像的BT种子(笔者已经下载并安装试用)。目前,Windows 7仍处于测试阶段,正式预计明后年才能...
  • 海康摄像头IOSSDK,苹果SDK,需要的可以下载
  • 最新版本:3.9 最新发布日期:2021年9月14日 支持Unity版本:4.6.5或更高 希望将游戏版本降至 50 MB 以下?要查看哪些资源占据了大量磁盘空间? 这一工具可为 Unity 版本信息提供良好的前端。它显示构建时随附的...
  • 总大小:850M,因上传限制最大280,因此分成4个压缩包, 请全部下载后解压,无密码。 MDK-ARM MDK-ARM Version 5.29 Version 5.29 IDE-Version: μVision V5.29.0.0 Copyright (C) 2019 ARM Ltd and ARM ...
  • GuestBook Therefor 2002 build 0001 最新版.zip
  • 总大小:850M,因上传限制最大280,因此分成4个压缩包, 请全部下载后解压,无密码。 MDK-ARM MDK-ARM Version 5.29 Version 5.29 IDE-Version: μVision V5.29.0.0 Copyright (C) 2019 ARM Ltd and ARM ...
  • build-tools29.0.2.rar

    2019-12-09 12:00:46
    Android sdk 中 build-tools 29.0.2 版本,那些提示版本太低的尽管来下,已是现最新
  • 昨天找到了最新版的Visual.Assist.X.10.9.Build.2358.0 2019.12.19,特分享出来和大家共享。 已经到了使用VS没有VA不知所措的地步,严重的VA依赖了。 下载地址:...
  • keil 5.32最新版下载

    2020-10-11 16:47:27
    keil 5.32最新版下载
  • Win10 最新预览版Build 10049已知BUG汇总.docx
  • 最新YourKit Java Profiler 2018.04破解 build 71 绿色安装。 欢迎大家试用。 免责声明:这只是供个人开发爱好者使用,如用于商业或公司目的,请购买正版,否则由此产生的后果,本人概不负责。 毕竟这只是业余...
  • 2014 4月 最新android sdk buildtools mac 。放置在buildtools目录下即可。不可和window sdk 通用 。
  • Ant最新版 build工具

    2010-09-06 22:32:20
    Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。目前的最新版本为:Ant 1.8.1。
  • 最新YourKit Java Profiler 2019.01 最新破解 build 111 绿色安装。 欢迎大家试用。 免责声明:这只是供个人开发爱好者使用,如用于商业或公司目的,请购买正版,否则由此产生的后果,本人概不负责。 毕竟这只是...
  • 良心资源 保证质量 最新版 unity Build Report Tool 3.0.21.unitypackage
  • Sublime Text 3 build 3143最新注册码! 妥妥的让你省了80刀! Sublime Text 3 build 3143最新注册码! 妥妥的让你省了80刀!
  • Linker/Locator: ArmLink.exe V5.06 update 6 (build 750) Library Manager: ArmAr.exe V5.06 update 6 (build 750) Hex Converter: FromElf.exe V5.06 update 6 (build 750) CPU DLL: SARMCM3.DLL V5.29.0.0 ...
  • 最新版sdk31.0.0应该是有点问题,我重装了好几遍都会报这样的错Failed to find Build Tools revision 31.0.0,如果你也和我遇到相同的问题,不妨跟着我的步骤操作一遍 放上运行成功的图片 第一步 在FIle找到...

    最新版sdk31.0.0应该是有点问题,我重装了好几遍都会报这样的错Failed to find Build Tools revision 31.0.0,如果你也和我遇到相同的问题,不妨跟着我的步骤操作一遍

    放上运行成功的图片

    第一步 

    在FIle找到Settings->appearance&Behavior->System Settings->Android SDK,如图设置,选择除API Level31以外的API进行下载,我这边是下载了API30,勾选你要选择的API Level然后它会提示你进行下载,下载完成之后进入第二步。 

    第二步

    下载SDK Tool,记得要把Show Package Details勾选上哦,选择你要下载的SDK Tool,上边我选择的是30.0.2,然后勾选下载,下载完成之后,点击ok进入第三步。

    第三步

     找到如图所示的gradle页面,把对应的值换成你刚刚下载的版本值。

            全部步骤完成之后看看是否能运行。

    7.19更新---------------------------------------------------------------------------------------------------------------------

    更新完配置之后发现新建model又出问题了

    具体还是上面的问题

    解决办法是:在File里找到Project Structure,把新建的model改变成你下载的配置,如图所示,修改完就能运行了。

    展开全文
  • Linker/Locator: ArmLink.exe V5.06 update 6 (build 750) Library Manager: ArmAr.exe V5.06 update 6 (build 750) Hex Converter: FromElf.exe V5.06 update 6 (build 750) CPU DLL: SARMCM3.DLL V5.29.0.0 ...
  • 一、首先看下Android开发用到的sdk目录:build-tools保存着一些Android平台相关通用工具,比如adb、和aapt、aidl、dx等文件。aapt即Android Asset Packaging Tool , 在SDK的build-tools目录下. 该工具可以查看, 创建...

    一、首先看下Android开发用到的sdk目录:

    a83c952ffb44927a66458d6d65ff60f1.png

    build-tools

    保存着一些Android平台相关通用工具,比如adb、和aapt、aidl、dx等文件。

    aapt即Android Asset Packaging Tool , 在SDK的build-tools目录下. 该工具可以查看, 创建, 更新ZIP格式的文档附件(zip, jar, apk). 也可将资源文件编译成二进制文件.

    Adb 即android debug bridge 管理模拟器和真机的万能工具,ddms 调试环境

    AIDL 即 Android Interface definition language 它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口

    Emulator即android 的模拟器

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

    Dexdump 即Android Emulator中可以找到一个名为dexdump的程序,通过dexdump可以查看出apk文件中的dex执行情况,粗略分析出原始java代码是什 么样的和Dot Net中的Reflector很像。

    platforms

    是每个平台的SDK真正的文件,存放了不同版本的android系统。里面会根据APILevel划分的SDK版本,这里就以Android2.2来说,进入后有 一个android-8的文件夹,android-8进入后是Android2.2SDK的主要文件,其中data保存着一些系 统资源,images是模拟器映像文件,skins则是Android模拟器的皮肤,templates是工程创建的默认模板,android.jar则 是该版本的主要framework文件。

    二、下面看下如何在Android studio中升级build-tools和SDK版本。(不需要疯狂的在网上下载离线包,然后放到相关的目录下)

    a3b7506237198b097fb2cfbc5bb5c22f.png

    到as的设置里面找到Android SDK,选择SDK platforms,然后找到自己要的版本。选中后点击Apply应用就行。(期间会有弹出窗让你确认一下)

    72401d66e8cba0e31076d96c514e225b.png

    提示你下载安装SDK版本27,有源码的话会一并下载安装。

    9493f0e066afd4cf0e178e4b81f66900.png

    上面这个过程便就是下载安装,安装路径会到SDK\platforms下,源码会到sources目录中。上面的这个SDK版本27没下载源码。像我下载版本26的时候有跟源码一起下载安装。

    三、安装build-tools的版本

    6343267768d3af935a328d329efffcff.png

    1.先在module级别的build.gradle中写上你需要的buildToolsVersion版本,在点击右上角的有个sync...同步一下。

    2.同步的时候如果在SDK中找不到你写的版本,就会在控制窗体弹出要你去下载安装。Install Build Tools 26.0.0 and sync project   点击这个就可以下载安装了。

    3.下载好了就Finish就行。版本就下载到了SDK的build-tools目录中。

    这里有个疑问:为什么在设置里面的找不到需要的版本?就是没有全部的版本在里面可以提供下载?

    到此这篇关于详解如何在Android studio中更新sdk版本和build-tools版本的文章就介绍到这了,更多相关Android studio更新sdk和build-tools内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    展开全文
  • 重要信息:由于很难使文档中的版本最新发布的版本保持同步,因此在示例中我们不会将模块固定在版本上。 我们强烈建议您在代码中将版本固定到正在使用的确切版本,以使基础结构保持稳定,并以系统的方式更新版本,...
  • xftp官方最新版Xftp4(build 0076)-免激活 安装需要选择Home & school users。windows7 32位已验证!
  • Android最新build-tools

    2016-12-15 15:16:56
    Android最新build-tools 版本号 23.0.0_rc2 ,运行平台MAC非PC
  • PDF expPDF export 2.2.15 build 450 TNT版 最新版rt 2.2.15 build 450 TNT版 最新版
  • FortiGate 100D防火墙最新FortiOS V6.0.3build0200固件,主要是修复bug,比之前的版本都稳定。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 204,480
精华内容 81,792
关键字:

下载最新版build