【问题标题】:Gradle assembleDebug of an Android project fails with aapt errorAndroid 项目的 Gradle assembleDebug 失败并出现 aapt 错误
【发布时间】:2012-10-26 15:30:08
【问题描述】:

我正在尝试为 Android 库项目建立 gradle 构建,但目前在 processDebugRes 期间构建失败并出现 aapt 错误:

:packageDebugAidl UP-TO-DATE
:packageDebugRes UP-TO-DATE
:prepareDebugDependencies UP-TO-DATE
:processDebugManifest UP-TO-DATE
:processDebugRes
ERROR: Unknown option '--output-text-symbols'
Android Asset Packaging Tool

Usage:
 aapt l[ist] [-v] [-a] file.{zip,jar,apk}
   List contents of Zip-compatible archive.

(...)

:processDebugRes FAILED

FAILURE: Build failed with an exception.

build.gradle 非常简单,如下所示:

buildscript {

    repositories { mavenCentral() }
    dependencies { classpath 'com.android.tools.build:gradle:0.1' }
}

apply plugin: 'android-library'

dependencies {

    compile fileTree(dir: 'libs', include: '*.jar')
}

android {

    target = 'android-16'

    defaultConfig {

        versionCode = 16
        versionName = "1.0"
        minSdkVersion = 8
    }
}

顺便说一句,aapt 版本是 0.2。

我是整个 Gradle 方面的新手,因此提前感谢您提供有关如何解决此问题的任何指示。

【问题讨论】:

    标签: android gradle aapt


    【解决方案1】:

    终于自己发现问题了——我用的是Android SDK平台工具的revision 14,而不是rev​​ision 15的preview,按照http://tools.android.com/tech-docs/new-build-system/using-the-new-build-system的要求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多