Tag: Android的Gradle

Dagger2依赖 – Gradle

我试图添加Dagger2到我的项目在Android Studio中,但我找不到适当的依赖项粘贴在build.gradle。 你能帮忙,给我正确的路线?

我如何在AndroidManifest.xml文件中访问BuildConfig值?

有没有可能从AndroidManifest.xml访问一个BuildConfig值? 在我的build.gradle文件中,我有: defaultConfig { applicationId "com.compagny.product" minSdkVersion 16 targetSdkVersion 21 versionCode 1 versionName "1.0" // Facebook app id buildConfigField "long", "FACEBOOK_APP_ID", FACEBOOK_APP_ID } FACEBOOK_APP_ID在我的gradle.properties文件中定义: # Facebook identifier (app ID) FACEBOOK_APP_ID=XXXXXXXXXX 要在我的应用程序中使用Facebook连接,我必须将此行添加到我的AndroidManifest.xml中: <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/applicationId"/> 我想通过Gradle中定义的BuildConfig字段FACEBOOK_APP_IDreplace@string/applicationId ,如下所示: <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="FACEBOOK_APP_ID"/> 这可能使用BuildConfig? 如果没有,我怎么能做到这一点?

Android Studio Gradle DSL方法未find:'android()' – 错误(17,0)

我试图在Android Studio中运行我的项目,但是下面的错误出现: 我已经跟随了很多来源,只是为了让这个运行,并在这里结束,但不知道还有什么要做。 我怎样才能configuration这个项目运行? 的build.gradle: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.9.+' } } allprojects { repositories { mavenCentral() } } android { compileSdkVersion 19 buildToolsVersion "19.1" } settings.gradle: include ':app' local.properties: sdk.dir=C\:\\Users\\KJA\\AppData\\Local\\Android\\sdk gradle.propertes: # IDE (eg Android […]

TransformException为common.annotations.Beta重复条目

我开始添加google-api-services-calendar 。 试图构build时遇到此错误: Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. com.android.build.transform.api.TransformException: java.util.zip.ZipException: duplicate entry: com/google/common/annotations/Beta.class 这是运行./gradlew app:dependencies时输出的一部分./gradlew app:dependencies : compile – Classpath for compiling the main sources. +— com.google.android.gms:play-services-measurement:8.1.0 | +— com.google.android.gms:play-services-base:8.1.0 | | \— com.google.android.gms:play-services-basement:8.1.0 | | \— com.android.support:support-v4:22.2.0 -> 23.0.1 | | \— com.android.support:support-annotations:23.0.1 | \— com.google.android.gms:play-services-analytics:8.1.0 | +— com.google.android.gms:play-services-basement:8.1.0 (*) | \— com.google.android.gms:play-services-ads:8.1.0 | […]