apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/notice.txt'
exclude 'META-INF/ASL2.0'
}
defaultConfig {
applicationId "com.example.takeimage"
minSdkVersion 19
targetSdkVersion 23
}
android {
packagingOptions {
exclude 'META-INF/NOTICE'
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'org.springframework.android:spring-android-rest-template:2.0.0.M3'
compile 'com.fasterxml.jackson.core:jackson-databind:2.4.2'
compile 'org.glassfish.main:javax.annotation:4.0-b33'
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:design:23.1.1'
}
- 我的項目,這是我的build.gradle文件。
- 在這裏,我試圖從ubuntu終端使用gradle構建生成apk文件。
- 但是搖籃構建失敗........
- 我沒有過Android Studio
- 我只有Android的SDK。
- 我的主要任務是生成apk文件與發射android工作室。
- 從終端
- ./gradlw assemble使用此cmd進行調試。
- 這是我的日誌........
出了什麼問題: 出現問題配置項目 ':應用程序'。生成APK文件從Ubuntu的終端搖籃構建
無法解析配置':app:_debugCompile'的所有依賴關係。 找不到com.android.support:design:23.1.1。搜索在以下位置 : https://jcenter.bintray.com/com/android/support/design/23.1.1/design-23.1.1.pom https://jcenter.bintray.com/com/android/support/design/23.1.1/design-23.1.1.jar https://repo1.maven.org/maven2/com/android/support/design/23.1.1/design-23.1.1.pom https://repo1.maven.org/maven2/com/android/support/design/23.1.1/design-23.1.1.jar http://repo.spring.io/milestone/com/android/support/design/23.1.1/design-23.1.1.pom http://repo.spring.io/milestone/com/android/support/design/23.1.1/design-23.1.1.jar 必選: 安卓應用程序:未指定 找不到com.android.support:appcompat-v7:23.1.1。搜索在以下位置 : https://jcenter.bintray.com/com/android/support/appcompat-v7/23.1.1/appcompat-v7-23.1.1.pom https://jcenter.bintray.com/com/android/support/appcompat-v7/23.1.1/appcompat-v7-23.1.1.jar https://repo1.maven.org/maven2/com/android/support/appcompat-v7/23.1.1/appcompat-v7-23.1.1.pom https://repo1.maven.org/maven2/com/android/support/appcompat-v7/23.1.1/appcompat-v7-23.1.1.jar http://repo.spring.io/milestone/com/android/support/appcompat-v7/23.1.1/appcompat-v7-23.1.1.pom http://repo.spring.io/milestone/com/android/support/appcompat-v7/23.1.1/appcompat-v7-23.1.1.jar 必選: 安卓應用程序:未指定 找不到com.android.support:recyclerview-v7:23.1.1。搜索 在以下位置: https://jcenter.bintray.com/com/android/support/recyclerview-v7/23.1.1/recyclerview-v7-23.1.1.pom https://jcenter.bintray.com/com/android/support/recyclerview-v7/23.1.1/recyclerview-v7-23.1.1.jar https://repo1.maven.org/maven2/com/android/support/recyclerview-v7/23.1.1/recyclerview-v7-23.1.1.pom https://repo1.maven.org/maven2/com/android/support/recyclerview-v7/23.1.1/recyclerview-v7-23.1.1.jar http://repo.spring.io/milestone/com/android/support/recyclerview-v7/23.1.1/recyclerview-v7-23.1.1.pom http://repo.spring.io/milestone/com/android/support/recyclerview-v7/23.1.1/recyclerview-v7-23.1.1.jar 必選: 安卓應用程序:未指定 找不到com.google.android.gms:發揮服務基地:8.4.0 。搜索 在以下位置: https://jcenter.bintray.com/com/google/android/gms/play-services-base/8.4.0/play-services-base-8.4.0.pom https://jcenter.bintray.com/com/google/android/gms/play-services-base/8.4.0/play-services-base-8.4.0.jar https://repo1.maven.org/maven2/com/google/android/gms/play-services-base/8.4.0/play-services-base-8.4.0.pom https://repo1.maven.org/maven2/com/google/android/gms/play-services-base/8.4.0/play-services-base-8.4.0.jar http://repo.spring.io/milestone/com/google/android/gms/play-services-base/8.4.0/play-services-base-8.4.0.pom http://repo.spring.io/milestone/com/google/android/gms/play-services-base/8.4.0/play-services-base-8.4.0.jar 必選: 安卓應用程序:未指定 找不到com.google.android.gms:發揮服務加:8.4.0 。搜索 在以下位置: https://jcenter.bintray.com/com/google/android/gms/play-services-plus/8.4.0/play-services-plus-8.4.0.pom https://jcenter.bintray.com/com/google/android/gms/play-services-plus/8.4.0/play-services-plus-8.4.0.jar https://repo1.maven.org/maven2/com/google/android/gms/play-services-plus/8.4.0/play-services-plus-8.4.0.pom https://repo1.maven.org/maven2/com/google/android/gms/play-services-plus/8.4.0/play-services-plus-8.4.0.jar http://repo.spring.io/milestone/com/google/android/gms/play-services-plus/8.4.0/play-services-plus-8.4.0.pom http://repo.spring.io/milestone/com/google/android/gms/play-services-plus/8.4.0/play-services-plus-8.4.0.jar 必選: 安卓應用程序:未指定 找不到com.google.android.gms:發揮服務-AUTH:8.4.0 。搜索在以下位置 : https://jcenter.bintray.com/com/google/android/gms/play-services-auth/8.4.0/play-services-auth-8.4.0.pom https://jcenter.bintray.com/com/google/android/gms/play-services-auth/8.4.0/play-services-auth-8.4.0.jar https://repo1.maven.org/maven2/com/google/android/gms/play-services-auth/8.4.0/play-services-auth-8.4.0.pom https://repo1.maven.org/maven2/com/google/android/gms/play-services-auth/8.4.0/play-services-auth-8.4.0.jar http://repo.spring.io/milestone/com/google/android/gms/play-services-auth/8.4.0/play-services-auth-8.4.0.pom http://repo.spring.io/milestone/com/google/android/gms/play-services-auth/8.4.0/play-services-auth-8.4.0.jar 必選: 安卓應用程序:未指定 找不到com.android.support:support-v13:23.1.1。搜索 在以下位置: https://jcenter.bintray.com/com/android/support/support-v13/23.1.1/support-v13-23.1.1.pom https://jcenter.bintray.com/com/android/support/support-v13/23.1.1/support-v13-23.1.1.jar https://repo1.maven.org/maven2/com/android/support/support-v13/23.1.1/support-v13-23.1.1.pom https://repo1.maven.org/maven2/com/android/support/support-v13/23.1.1/support-v13-23.1.1.jar http://repo.spring.io/milestone/com/android/support/support-v13/23.1.1/support-v13-23.1.1.pom http://repo.spring.io/milestone/com/android/support/support-v13/23.1.1/support-v13-23.1.1.jar 必選: 安卓應用程序:未指定 找不到com.google.android.gms:發揮服務-appindexing:8.4.0 。搜索 在以下位置: https://jcenter.bintray.com/com/google/android/gms/play-services-appindexing/8.4.0/play-services-appindexing-8.4.0.pom https://jcenter.bintray.com/com/google/android/gms/play-services-appindexing/8.4.0/play-services-appindexing-8.4.0.jar https://repo1.maven.org/maven2/com/google/android/gms/play-services-appindexing/8.4.0/play-services-appindexing-8.4.0.pom https://repo1.maven.org/maven2/com/google/android/gms/play-services-appindexing/8.4.0/play-services-appindexing-8.4.0.jar http://repo.spring.io/milestone/com/google/android/gms/play-services-appindexing/8.4.0/play-services-appindexing-8.4.0.pom http://repo.spring.io/milestone/com/google/android/gms/play-services-appindexing/8.4.0/play-services-appindexing-8.4.0.jar 必選: 安卓應用程序:未指定 找不到com.google.android.gms:發揮服務-GCM:8.4.0 。搜索 在以下位置: https://jcenter.bintray.com/com/google/android/gms/play-services-gcm/8.4.0/play-services-gcm-8.4.0.pom https://jcenter.bintray.com/com/google/android/gms/play-services-gcm/8.4.0/play-services-gcm-8.4.0.jar https://repo1.maven.org/maven2/com/google/android/gms/play-services-gcm/8.4.0/play-services-gcm-8.4.0.pom https://repo1.maven.org/maven2/com/google/android/gms/play-services-gcm/8.4.0/play-services-gcm-8.4.0.jar http://repo.spring.io/milestone/com/google/android/gms/play-services-gcm/8.4.0/play-services-gcm-8.4.0.pom http://repo.spring.io/milestone/com/google/android/gms/play-services-gcm/8.4.0/play-services-gcm-8.4.0.jar 必選: 安卓應用程序:未指定 找不到com.android.support:support-v4:[22,23任何匹配),因爲沒有com.android.support:support-v4版本可用。搜索在以下位置 : https://jcenter.bintray.com/com/android/support/support-v4/maven-metadata.xml https://jcenter.bintray.com/com/android/support/support-v4/ https://repo1.maven.org/maven2/com/android/support/support-v4/maven-metadata.xml https://repo1.maven.org/maven2/com/android/support/support-v4/ http://repo.spring.io/milestone/com/android/support/support-v4/maven-metadata.xml http://repo.spring.io/milestone/com/android/support/support-v4/ 必: 機器人:應用程序:未指定> com.facebook.android:facebook-android-sdk:4.6.0
嘗試: 使用--stacktrace選項運行以獲取堆棧跟蹤。使用--info或--debug選項運行以獲取更多日誌輸出。
構建失敗
- 任何一個可以幫我解決這個問題。
- 我非常感謝你.........
謝謝老闆,你救我的天 – rakesh
產生java.io.IOException:不能運行程序 「/home/ubuntudb/android-sdk-linux/build-tools/22.0.1/aapt」:錯誤= 2,無這樣的文件或目錄 \t在java.lang.ProcessBuilder.start(ProcessBuilder.java:1047) \t在com.android.builder.png.AaptProcess $ Builder.start(AaptProcess.java:163) \t在com.android .builder.png.QueuedCruncher $ 1.creation(QueuedCruncher.java:106) \t at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203) \t at java.lang.Thread.run(Thread。 java:745) 導致:java.io.IOException:錯誤= 2,沒有這樣的文件或目錄 \t at java.lang.UNIXProcess.forkAndExec(Native Method) – rakesh
仍然出現此錯誤............ – rakesh