- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我最近启动了一个新的 Android 应用程序,但遇到了一个非常烦人的错误,它阻止我构建项目。
Information:Gradle tasks [clean, :app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources, :app:compileDebugSources, :app:compileDebugUnitTestSources, :app:compileDebugAndroidTestSources]
Observed package id 'add-ons;addon-google_apis-google-23' in inconsistent location 'C:\Users\Fabio\AppData\Local\Android\Sdk\add-ons\addon-google_apis-google-23-1' (Expected 'C:\Users\Fabio\AppData\Local\Android\Sdk\add-ons\addon-google_apis-google-23')
Already observed package id 'add-ons;addon-google_apis-google-23' in 'C:\Users\Fabio\AppData\Local\Android\Sdk\add-ons\addon-google_apis-google-23'. Skipping duplicate at 'C:\Users\Fabio\AppData\Local\Android\Sdk\add-ons\addon-google_apis-google-23-1'
:clean UP-TO-DATE
:app:clean
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAnimatedVectorDrawable2400Library
:app:prepareComAndroidSupportAppcompatV72400Library
:app:prepareComAndroidSupportDesign2400Library
:app:prepareComAndroidSupportRecyclerviewV72400Library
:app:prepareComAndroidSupportSupportV42400Library
:app:prepareComAndroidSupportSupportVectorDrawable2400Library
:app:prepareDebugDependencies
:app:compileDebugAidl
:app:compileDebugRenderscript
:app:generateDebugBuildConfig
:app:mergeDebugShaders
:app:compileDebugShaders
:app:generateDebugAssets
:app:mergeDebugAssets
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources
:app:mergeDebugResources
java.lang.OutOfMemoryError: Java heap space
:app:mergeDebugResources FAILED
Error:Execution failed for task ':app:mergeDebugResources'.
> java.lang.OutOfMemoryError: Java heap space
radle.properties file.
For example, the following line, in the gradle.properties file, sets the maximum Java heap size to 1,024 MB:
<em>org.gradle.jvmargs=-Xmx1024m</em>
<a href="http://www.gradle.org/docs/current/userguide/build_environment.html">Read Gradle's configuration guide</a><br><a href="http://docs.oracle.com/javase/7/docs/technotes/guides/vm/gc-ergonomics.html">Read about Java's heap size</a>
Information:BUILD FAILED
Information:Total time: 9.513 secs
Information:1 error
Information:0 warnings
Information:See complete output in console
问题似乎出在构建的这一部分:
:app:mergeDebugResources
java.lang.OutOfMemoryError: Java heap space
:app:mergeDebugResources FAILED
Error:Execution failed for task ':app:mergeDebugResources'.
> java.lang.OutOfMemoryError: Java heap space
我刚刚开始使用这个应用程序。它只有两个 Activity 和 4 个显示。尽管有一些字符串和图像,但几乎没有资源。为什么我会遇到堆内存问题?会不会是因为我同时打开了2个android studio项目?
我正在使用:-Gradle 版本 2.10-Android 插件版本 2.1.2
我已经运行了一个“clean project”、“rebuild project”、“sync project with gradle files”。它没有帮助。
预先感谢您的帮助!
最佳答案
我认为这是您资源的问题。检查您在 drawable 中使用的图像大小。减小图像的大小和分辨率,然后重建项目。
关于android - Gradle 不在 :app:mergeDebugResources failure 上构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38627528/
我有这个问题错误:任务 ':app:mergeDebugResources' 执行失败。 Error: Some file crunching failed, see logs for details
我在尝试构建应用程序时收到此错误。我在此看到的堆栈问题似乎使用了过时版本的 gradle 并且手动更改版本似乎除了使 gradle 无法同步之外根本没有做任何事情。 FAILURE: Build f
今天我将 Android Studio 从 2.2 更新到 2.3 并在我的手机上运行应用程序后发生此错误。上周五一切正常。这个星期一的礼物毁了我一整天。 Gradle 设置是“使用本地 gradle
这样命名不同分辨率的资源文件可以吗: ...\src\main\res\drawable\about.48.png ...\src\main\res\drawable-hdpi\about.64.p
我最近将 Android Studio 更新到了最新版本,现在我在 Gradle 构建中遇到一个异常问题。 每次我运行项目,在它成功之前的两到三遍,我都会收到以下错误: Gradle: Executi
每次尝试构建或清理我的项目时,我都会收到“任务‘app:mergeDebugResource’执行失败”错误。我已经多次重新安装 Gradle、Java、Android Studio 和所有 SDK,
这个项目以前来自 intellij,现在作为 Gradle android 项目迁移到 android studio。 我希望稍后使用 gradle 添加 google play 服务依赖项,我在其他
我快要死了... 我有一个很好的项目,几个月后我不得不更改一些东西,现在它不再工作了。不知道,也许我在Android Studio中做了一些更改。 无论如何,这是我得到的错误: Executing t
当我第一次从我的 Android 设备制作 apk 文件时。我遇到此错误。有人可以帮助我吗? **任务“:app:mergeDebugResources”执行失败。 Could not resolve
如果我尝试在 Top - level build.gradle 文件中添加依赖项,则会出现以下错误。这种依赖关系对于在项目中添加 GCM 非常有用,没有它 GCM 将无法工作: 依赖: classpa
我的应用程序工作正常,然后我从 Git 添加了 VCS,并将我的 android studio 更新到了 2.2。现在我上周一直被这个错误困扰: Information:Gradle task
我想在 jenkins 上运行 espresso 测试。我在这里做了配置 https://www.perfectomobile.com/solutions/devtunnel/espresso-in-
我更新到 Android 3.4,并且正在开发一个 TO-DO 应用程序,当我想运行它时,它给了我这个错误: Executing tasks: [:app:assembleDebug] > Task
我正在使用 ionic 2 开发应用程序,运行“ionic build android”后出现以下错误 Error: cmd: Command failed with exit code 1 Erro
错误:任务 ':app:mergeDebugResources' 执行失败。 There were multiple failures while executing work items A fai
当我尝试运行该项目时,它显示了这个错误。 这些名字都是有效的,但这个错误仍然让我恼火! 这是错误: Error:Execution failed for task ':mergeDebugResour
我是 Android 编程新手。最近我一直在尝试向现有的回收 View 添加工具栏和选项卡栏。但是,添加元素后,Android Studio 突然提示这个问题。 错误。任务':app:mergeDeb
我在谷歌教程中使用 gradlew 构建调试应用程序 https://developer.android.com/training/basics/firstapp/running-app.html 我
错误:任务 ':app:mergeDebugResources' 执行失败。 Error: java.util.concurrent.ExecutionException: com.android.i
我正在尝试实现 Google ActivityRecognitionApi。但是我收到以下错误: Error:Failed to crunch file C:\Users\marschall\Desk
我是一名优秀的程序员,十分优秀!