androidgradle安裝
① android studio 怎麼配置gradle
build.gradle
//設置腳本的運行環境
buildscript {
//支持java 依賴庫管理(maven/ivy),用於項目的依賴。
repositories {
mavenCentral()
}
//依賴包的定義。支持maven/ivy,遠程,本地庫,也支持單文件
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
//聲明構建的項目類型,這里當然是android了
apply plugin: 'android'
//設置編譯android項目的參數
android {
compileSdkVersion 17
buildToolsVersion "17"
defaultConfig {
minSdkVersion 8
targetSdkVersion 17
}
//Android默認配置
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
//測試所在的路徑,這里假設是tests文件夾,沒有可以不寫這一行
instrumentTest.setRoot('tests')
}
//這個是解決lint報錯的代碼
lintOptions {
abortOnError false
}
/**
* 簽名設置
*/
signingConfigs {
myConfigs {
storeFile file("簽名文件地址")
keyAlias "..."
keyPassword "..."
storePassword "..."
}
}
/**
* 混淆設置
*/
buildTypes {
release {
signingConfig signingConfigs.myConfigs
runProguard true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
/**
* 渠道打包(不同包名)
*/
proctFlavors {
qqqq {
applicationId = '包名'
}
hhhhh {
applicationId='包名'
}
}
}
/**
* .so文件的導入
*/
task NativeLibs(type: Copy) {
from fileTree(dir: 'libs', include: 'armeabi/*.so') into 'build/lib'
}
tasks.withType(Compile) {
options.encoding = "UTF-8"
}
tasks.withType(Compile) {
compileTask -> compileTask.dependsOn NativeLibs
}
clean.dependsOn 'cleanCopyNativeLibs'
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask ->
pkgTask.jniFolders = [new File(buildDir, 'lib')]
}
//依賴庫
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
gradle 作為構建工具,能夠很方便的使用本地jar包,以下為使用的代碼塊。
ependencies {
//單文件依賴
compile files('libs/android-support-v4.jar')
//某個文件夾下面全部依賴
compile fileTree(dir: 'libs', include: '*.jar')
}
android {
}
gradle 同時支持maven,ivy,由於ivy我沒用過,所以用maven 作為例子,以下為代碼塊:
repositories {
//從中央庫裡面獲取依賴
mavenCentral()
//或者使用指定的本地maven 庫
maven{
url "file://F:/githubrepo/releases"
}
//或者使用指定的遠程maven庫
maven{
url "遠程庫地址"
}
}
dependencies {
//應用格式: packageName:artifactId:version
compile 'com.google.android:support-v4:r13'}
android {
}
對於項目依賴 android library的話,就不是依賴一個jar,那麼簡單了,在這里需要使用gradle mulit project 機制。在過去,android library並沒有一個很好的包管理方式,簡單來說,在gradle出現以前,官方並沒有一種用於管理android library 依賴包的方式,一般我們都是直接下載別人的android library project 源碼進行集成,而對於第三方的android-maven-plugin 用的是apklib 格式。
而現在,官方終於推出一種android library的打包格式,擴展名為*.aar。前面提到,目前android gradle插件並不支持本地直接使用*.aar文件,不過,支持包管理庫的引用方式,下面,我為大家說一下,怎麼對android library 發布使用。
打包android library
對android library 進行打包直接在library項目下面使用gradle build 即可,然後,你就會在 build/libs 目錄下看到兩個*.aar文件,一個debug包用的,一個是release 下用的,看個人需求使用,這里我們用的是release 版本的 .aar 文件。
② eclipse android 怎麼導入gradle
不用導入,只要你下載安裝過後在環境變數-系統變數中加入android_sdk_home的變數,在值里粘貼你的sdk所在的路徑(默認情況也就是你sdk
manager所在的路徑)保存!還有在path變數中把tools文件夾的路徑(比如我的是*:\android\android-sdk-windows\tools)加到最後!記住和前面的路徑之間一定要用英文分號(;)隔開!
③ Mac android 如何安裝如何配置環境變數
以gradle環境變數配置為例:
Android Studio 自帶的gradle路徑為:
/Applications/Android\ Studio.app/Contents/gradle/gradle-2.8/bin
1.打開終端
2.輸入:vim ~/.bash_profile
3.進入編輯模式
4.在文本末尾添加如下信息
export GRADLE_HOME=/Applications/Android\ Studio.app/Contents/gradle/gradle-2.8
export PATH=${PATH}:${GRADLE_HOME}/bin
5.退出編輯模式,輸入:wq退出
6.輸入:gradle -v顯示如下信息,表明環境變數配置成功
------------------------------------------------------------
Gradle 2.10
------------------------------------------------------------
Build time: 2015-12-21 21:15:04 UTC
Build number: none
Revision:
Groovy: 2.4.4
Ant: Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM: 1.8.0_65 (Oracle Corporation 25.65-b01)
OS: Mac OS X 10.11.1 x86_64
④ android studio gradle 安裝在哪
不建議針對 Android Studio 的 Gradle 進行環境變數配置以及命令行的命令編譯。
Android Studio 自帶了項目編譯所需的 Maven 依賴,通過 Android Studio 的 Gradle 選項卡,可以進行 Gradle 的命令操作。
如果你使用命令行的實行使用 Gradle 命令,它會從網路上下載依賴。而在中國,想成功下載這些依賴正常情況下是不可能的。所以,建議不要使用命令行的方式。
如果真要安裝的話,windows C:\Users\計算機名.gradle\wrapper\dists
LInux /home/計算機名/.gradle\wrapper\dists
⑤ 蘋果系統 android studio怎麼安裝gradle
Gradle是一種依賴管理工具,基於Groovy語言,面向Java應用為主,它拋棄了基於XML的各種繁瑣配置,取而代之的是一種基於Groovy的內部領域特定(DSL)語言。
⑥ android studio怎麼安裝gradle插件
下載需要的gradle
放到C:\Users\Administrator\.gradle\wrapper\dists\gradle-1.12-all
的目錄下,重啟Android-studio即可自動安裝。不需要再下載
⑦ 如何配置android gradle2.10
啟動Android Studio,打開Demo應用程序,如圖:
點擊菜單「File」-「Project Structure...」,如圖
在彈出的Project Structure對話框中的左側,選擇Project,如圖:
在對話框的右側可以看到Gradle的版本及Gradle插件的版本,如圖:
5
可以看到,Gradle的版本是2.2.1,Gradle插件的版本是1.3.0.
⑧ 如何在windows中安裝gradle
下載壓縮包,把它放在你希望的目錄,解壓好;
配置系統環境變數
右擊我的電腦,點擊我的屬性,進入系統信息界面;點擊高級系統設置,然後點擊選項卡的「高級」;出現配置界面
配置Gradle路徑
找到解壓的Gradley解壓所在的位置目錄,復制下來;然後在系統變數中新增「GRADLE_HOME」變數;最後把「GRADLE_HOME」設置在path當中;設置為:%GRADLE_HOME%\bin;
查看Gradle安裝是否成功
點擊進入cmd界面,輸入命令:gradle -v ,按回車鍵,顯示如圖所示,就表明Gradle安裝成功;
Android studio本地載入Gradle
這是題外話,Android studio第一次啟動很慢,可能是載入網路Gradle的原因,需要配置為本地安裝的Gradle,可加快速度;
⑨ android studio怎麼手動安裝gradle
1、錯誤的原因: 當前Android Studio無法解析當前版本,解決辦法下載API 17版本,然後重新編譯,問題解決,謝謝採納!!
⑩ 在用android studio開發的時候怎麼配置gradle
安裝AndroidStudio的准備工作1.下載好JDK去官網上找一個下載下來2.安裝JDK.並配置環境變數.安裝過程可以一直下一步,無腦操作3.下載AndroidStudio的安裝包去官網上找一個,下載下來(jdk的環境變數一定要配置)准備工作完成之後,就可以開始我們的安裝了1.安裝Androidstudio也是無腦操作,一直點下一步。直到安裝結束2.安裝好之後,我們要新建我們的項目。重點從這里開始點擊NewProject會出現.我們設置好名稱,也可以無腦操作,一直點擊next,直至結束,不過這個過程需要我們耐心的等待。(時間有點漫長)。然後我們就會進入我們的開發界面。點擊圖片中紅圈的圖標(SDKmanager)會出現下圖這個步驟是安裝Android的sdk,推薦,Android1.6~Android4.4.2全部安裝。(這個耗費時間挺長的,請在網速良好且大量閑暇時光下安裝,安裝過程中可以看部電影)安裝完之後,就開始配置我們的avd(AndroidVirtualDevice),也就是Android的虛擬環境。點擊,圖片中紅圈的圖標點擊New(Test是我配置好的)隨便設置AVDname,建議如圖設置設置完成之後,就可以點擊下圖的三角號編譯我們的程序了。