草庐IT

android - 添加android支持设计库后Gradle报错

将compile'com.android.support:design:22.2.0'添加到我的gradle文件后出现此错误:.../app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.2.0/res/values/values.xml带有此消息错误:(1)属性“insetForeground”已经被定义。我的build.gradle文件中有这个:`compile'com.android.support:design:22.2.0'compile'com.android.support:car

Android Studio + Gradle : define resValue without translation, 我该怎么做?

在build.gradle中使用resValue定义资源时,不可能将它们标记为translatable="false"。在XML中这是可能的。例子:在gradle.properties中:FACEBOOK_APP_ID="XXXXXXXXXXXXX"在渐变中:resValue"string","FACEBOOK_APP_ID",FACEBOOK_APP_ID当我要生成签名的APK时,这个字符串有一个翻译错误,因为没有翻译成其他语言......但这是正常的,我不想翻译它。 最佳答案 Gradle尚不支持。您不能在gradle文件中添加

android - Gradle 在 Release模式下生成可调试的 APK

我的build.gradle中有以下代码:productFlavors{juridico{applicationId"br.com.eit.appprovaconcursos"}enem{applicationId"com.ioasys.appprova"}}buildTypes{defaultConfig{debuggablefalseminifyEnabledfalseproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'}debug{debuggabletruetestCov

android 找不到 Realm gradle 依赖

我在构建时遇到这个错误:FailedtosyncGradleproject'myapp'Error:Couldnotfindio.realm:realm-android:0.88.3.Requiredby:myapp:app:unspecifiedSearchinbuild.gradlefiles在我的项目级gradle中,我添加为:classpath"io.realm:realm-gradle-plugin:0.88.3"在我的模块级别:compile'io.realm:realm-android:0.88.3'如何修复这个错误?项目级gradle:buildscript{repos

android - 如何使用 lintOptions 在 gradle 上禁用 'contentDescription' 警告?

我想禁用此警告:[Accessibility]Missing'contentDescription'attributeonimage我知道解决方案android:contentDescription:"@null".但我希望能够完成整个项目,而不是在我的每个ImageView上。关于documentationoftoolsandroid,他们提倡这样做:android{lintOptions{disable'TypographyFractions','TypographyQuotes'...}}我的问题是这个警告“contentDescriptionattributeonimage”的

android - build.gradle 警告 'avoid using + in version numbers'

这是我的build.gradle应用级文件。applyplugin:'com.android.application'android{compileSdkVersion26buildToolsVersion"26.0.2"defaultConfig{applicationId"it.myco.app.myproj"minSdkVersion16targetSdkVersion26versionCode1versionName"1.0"testInstrumentationRunner"android.support.test.runner.AndroidJUnitRunner"}bui

android - 构建脚本错误,发现不支持的 Gradle DSL 方法 : 'android()' !

我使用的是AndroidStudio0.4.5,在同步gradle时遇到了问题。当我尝试这样做时,出现了这个错误:Gradle'MyApp'projectrefreshfailed:Buildscripterror,unsupportedGradleDSLmethodfound:'android()'!我的解决方案包含4个模块。这是我的根build.graddle:buildscript{repositories{mavenCentral()}dependencies{classpath'com.android.tools.build:gradle:0.8.+'}}android{pa

android - Gradle 同步中的 block 数据意外结束

这个问题在这里已经有了答案:IntellijIdeaimportgradleprojecterror-"Cause:unexpectedendofblockdata"(9个回答)关闭8年前。我尝试在AndroidStudiov0.5.4中启动一个项目,但我不断收到以下错误:[130340]WARN-nal.AbstractExternalSystemTask-Cause:unexpectedendofblockdatacom.intellij.openapi.externalSystem.model.ExternalSystemException:Cause:unexpectedend

java - 无法加载类 com.android.build.gradle.managed.NdkConfig$Impl

我刚刚升级到AS2.0Preview8,我正在尝试构建我的旧项目。我更新为classpath'com.android.tools.build:gradle-experimental:0.6.0-alpha8'并更新了gradle-wrapper.properties以使用gradle-2.10-all.zip,但是当我尝试构建我的项目时,我得到一个Javastactrace说:Unabletoloadclasscom.android.build.gradle.managed.NdkConfig$Impl我正在使用Java8启动AS,并将其设置为项目的JDK。我在Java7上也遇到了同样

Android 版本 24.0.0 和 Espresso 2.0 gradle 异常

我正在尝试在我的应用程序中使用Espresso2.0,以测试UI元素。但是gradle不允许这样做。它给了我这条信息Error:Conflictwithdependency'com.android.support:support-annotations'.Resolvedversionsforapp(24.0.0)andtestapp(23.1.1)differ.Seehttp://g.co/androidstudio/app-test-app-conflictfordetails.这是我的gradle文件applyplugin:'com.android.application'and