當前位置:首頁 » 安卓系統 » 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