Articles of android gradle

Android Studio突然开始显示无法解析com.android.support … 25.0.0错误消息,我的所有java文件现在都是错误的?

我的项目工作得非常好,但直到有一天,我将项目上传到github。 我不知道这个问题是否与此有关,但今天当我编译我的android studio项目时,它开始向我展示这4个可怕的错误。 我已经尝试了大部分谷歌搜索结果但没有帮助! 错误:无法解决:com.android.support:cardview-v7:25.0.0 错误:无法解决:com.android.support:customtabs:25.0.0 错误:无法解决:com.android.support:appcompat-v7:25.0.0 错误:无法解决:com.android.support:support-v4:25.0.0 这是android studio屏幕的屏幕截图,如果它有帮助! 这是我的应用级build.gradle文件: apply plugin: ‘com.android.application’ repositories { mavenLocal() mavenCentral() flatDir { dirs ‘libs’ } } android { compileSdkVersion 23 buildToolsVersion “23.0.3” defaultConfig { applicationId “com.google.firebase.codelab.friendlychat” minSdkVersion 22 targetSdkVersion 23 versionCode 1 versionName “1.0” testInstrumentationRunner “android.support.test.runner.AndroidJUnitRunner” } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } […]

为什么Android Studio不允许我创建Java类?

从2天前更新到Android Studio,它不再让我创建Java类。 目前的class级现在有一个奇怪的符号。 我尝试导出,使用不同的配置导入很多次但从未工作过。 任何建议? 这是两个截图 UPDATE 1: 这是我的Android Studio项目的结构。 AndroidManifest在正确的位置。

Android Studio和Gradle – 构建失败

我正在建立一个小型图书馆项目以及一个示例项目来说明其用途。 我无法在Android Studio中运行该示例。 我从头开始创建项目。 我对Eclipse很有经验,但这是我第一次尝试使用Android Studio和Gradle。 给出的错误: Gradle:任务’:demo:dexDebug’的执行失败。 运行C:\ DevTools \ Android \ android-studio \ sdk \ build-tools \ android-4.2.2 \ dx.bat失败。 见输出 我有以下文件夹结构: – demo – build – libs – android-support-v4.jar – src – main – java – res – build.gradle – library – build – libs – android-support-v4.jar – src – main – […]

使用Facebook SDK时,java.exe以非零退出值2结束

当我尝试编译我的应用程序时,我收到以下错误 Error:Execution failed for task ‘:app:dexDebug’. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘C:\Program Files\Java\jdk1.7.0_60\bin\java.exe” finished with non-zero exit value 2 如果我摆脱Facebook Android SDK它编译没有问题。 我的build.gradle: apply plugin: ‘com.android.application’ android { compileSdkVersion 21 //tried 19 and 22 changing targetSdkVersion and buildToolsVersion accordingly buildToolsVersion “21.1.2” defaultConfig { applicationId “…” minSdkVersion 15 targetSdkVersion 21 } buildTypes { release { minifyEnabled […]

如何解决Gradle插件需要Studio 3.0最低要求

我收到Error:This Gradle plugin requires Studio 3.0 minimum导入项目时, Error:This Gradle plugin requires Studio 3.0 minimum 项目回购: https : //github.com/chrisbanes/cheesesquare 我曾尝试过这里和这里提到的解决方案,但没有任何效果:(

放置versionCode / versionName的好地方? build.gradle与AndroidManifest.xml

现在,您可以将versionCode和versionName放在build.gradle和AndroidManifest.xml文件中。 哪个是放置这些属性的最佳位置,为什么它比其他选项更好? 我在谷歌官方文档中找不到任何关于此的信息: https://developer.android.com/tools/building/configuring-gradle.html http://developer.android.com/guide/topics/manifest/manifest-element.html 非常感谢。

添加片段后,Android工作室分解了我的build.gradle文件

使用Android Studio 2.0而不是El Capitan就像下一张截图所示: 我发现了一个我无法报告的错误:在我的项目中添加片段后,AS搞砸了我的模块build.gradle文件。 我的意思是,在添加片段之前,他们的文件看起来像这个截图: 但是以这种方式添加Fragment AS后将其拧紧: 重现它的方式就像我在下一个屏幕截图中显示的那样: 我可以手动修复它,但每次添加片段时它都很烦人。 无论如何要解决它吗? 我和El Capitan在Mac OX上。

找不到com.google.android.gms:play-services:7.3.0

我从Android Studio gradle获取此日志: Error:A problem occurred configuring project ‘:ParseStarterProject’. > Could not resolve all dependencies for configuration ‘:ParseStarterProject:_debugCompile’. > Could not find com.google.android.gms:play-services:7.5.0. Searched in the following locations: https://repo1.maven.org/maven2/com/google/android/gms/play-services/7.5.0/play-services-7.5.0.pom https://repo1.maven.org/maven2/com/google/android/gms/play-services/7.5.0/play-services-7.5.0.jar Required by: Parse:ParseStarterProject:unspecified 它在世界上怎么看不到它在哪里(其他项目清楚地看到并正常编译)? apply plugin: ‘com.android.application’ apply plugin: ‘com.parse’ buildscript { repositories { mavenCentral() jcenter() maven { url ‘https://maven.parse.com/repo’ } } dependencies { classpath […]

错误:com.android.builder.dexing.DexArchiveBuilderException:无法处理guava-21.0.jar Android 3.1 Dev Channel

在AndroidStudio3.1更新我的依赖版本后,我开始收到以下错误: Information:Gradle tasks [:app:assembleDebug] Error:com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\Blabla\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\21.0\3a3d111be1be1b745edfa7d91678a12d7ed38709\guava-21.0.jar Error:com.android.builder.dexing.DexArchiveBuilderException: Error while dexing. Error:com.android.tools.r8.ApiLevelException: Default interface methods are only supported starting with Android N (–min-api 24): java.util.Collection com.google.common.collect.BiMap.values() Error:Execution failed for task ‘:app:transformClassesWithDexBuilderForDebug’. > com.android.build.api.transform.TransformException: com.android.builder.dexing.DexArchiveBuilderException: com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\Blabla\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\21.0\3a3d111be1be1b745edfa7d91678a12d7ed38709\guava-21.0.jar Information:BUILD FAILED in 6s Information:4 errors Information:0 warnings Information:See complete output in console 我已经清理并重建了项目。 […]

“@aar”在gradle“编译”任务中意味着什么

我是gradle的新手,无法find有关此function的任何文档。 我注意到的是compile ‘com.github.asne:asne-vk:0.2.1’引起了一些明显的合并问题(一些grunt abot不同的minSdkVersions)和compile ‘com.github.asne:asne-vk:0.2.1@aar’工作正常。