1

我在使用 Android Studio 构建的新 Android 项目中引用了 roboguice 2.0,这是我的build.gradle文件:

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

        apply plugin: 'android-library'

        repositories {
            mavenCentral()
        }

        dependencies {
            compile files('/libs/android-support-v4.jar')

            compile 'org.roboguice:roboguice:2.0'
        }

        android {
            compileSdkVersion 17
            buildToolsVersion "17.0.0"

            defaultConfig {
                minSdkVersion 10
                targetSdkVersion 16
            }
        }

两者都gradle clean成功运行,gradle build但 IDE 报告错误Element resources must be declaredroboguice.xml

我是否遗漏了什么或者这是 IDE 中的错误?

4

1 回答 1

1

谜团已揭开,

我不小心复制roboguice.xmlres/menu而不是res/values

于 2013-06-30T14:24:23.200 回答