使用法を説明するためのサンプル プロジェクトと共に、小さなライブラリ プロジェクトを構築しています。Android Studio でサンプルを実行できません。プロジェクトをゼロから作成しました。私はEclipseの経験がありますが、Android StudioとGradleでの最初の試みです。
与えられたエラー:
Gradle: タスク ':demo:dexDebug' の実行に失敗しました。
C:\DevTools\Android\android-studio\sdk\build-tools\android-4.2.2\dx.bat の実行に失敗しました。出力を見る
次のフォルダー構造があります。
- demo
- build
- libs
- android-support-v4.jar
- src
- main
- java
- res
- build.gradle
- library
- build
- libs
- android-support-v4.jar
- src
- main
- java
- res
- build.gradle
- build.gradle
- settings.gradle
プロジェクト ルートの Build.gradle:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
プロジェクトルートの Settings.gradle:
include ':library', ':demo'
ライブラリ モジュールの Build.gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android-library'
dependencies {
compile files('libs/android-support-v4.jar')
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
}
サンプル モジュールの Build.gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android'
dependencies {
compile project(':library')
compile files('libs/android-support-v4.jar')
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
}