- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我在使用 gradle-2.14.1 构建我的 Android 项目时遇到问题。确切的错误是:
Error:java.lang.RuntimeException: Some file crunching failed, see logs for details
Error:Execution failed for task ':app:mergeInstantrunconfigDebugResources'.
> Error: java.lang.RuntimeException: Some file crunching failed, see logs for details
我通过 stackoverflow 进行了搜索,当使用错误的扩展名重命名图像时,可能会出现此问题。我查看了我的 drawables 文件夹,发现一些图像已损坏。更换了它们,我仍然遇到同样的错误。
我运行了 ./gradlew :app:mergeIntegrationDebugResources --debug > buildLog.txt
,这是输出。
....
10:57:28.549 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'binaries' to state DefaultsApplied.
10:57:28.550 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Running model element 'binaries' rule action BinaryBasePlugin.Rules#binaries(BinaryContainer)
10:57:28.550 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Mutating binaries using BinaryBasePlugin.Rules#binaries(BinaryContainer)
10:57:28.557 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'binaries' to state Initialized.
10:57:28.557 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Running model element 'bridgedBinaries' rule action JavaBasePlugin.apply()
10:57:28.557 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Mutating bridgedBinaries using JavaBasePlugin.apply()
10:57:28.557 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'bridgedBinaries' to state Created.
10:57:28.558 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'bridgedBinaries' to state DefaultsApplied.
10:57:28.558 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'bridgedBinaries' to state Initialized.
10:57:28.558 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'bridgedBinaries' to state Mutated.
10:57:28.558 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'bridgedBinaries' to state Finalized.
10:57:28.558 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'bridgedBinaries' to state SelfClosed.
10:57:28.558 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'bridgedBinaries' to state GraphClosed.
10:57:28.558 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Running model element 'binaries' rule action JavaBasePlugin.Rules#attachBridgedBinaries(BinaryContainer, JavaBasePlugin.BridgedBinaries)
10:57:28.558 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Mutating binaries using JavaBasePlugin.Rules#attachBridgedBinaries(BinaryContainer, JavaBasePlugin.BridgedBinaries)
10:57:28.559 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'binaries' to state Mutated.
10:57:28.559 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'binaries' to state Finalized.
10:57:28.559 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'binaries' to state SelfClosed.
10:57:28.559 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'binaries' to state GraphClosed.
10:57:28.559 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Running model element 'tasks' rule action BinaryBasePlugin.Rules#copyBinaryTasksToTaskContainer(TaskContainer, BinaryContainer)
10:57:28.559 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Mutating tasks using BinaryBasePlugin.Rules#copyBinaryTasksToTaskContainer(TaskContainer, BinaryContainer)
10:57:28.559 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'tasks' to state Mutated.
10:57:28.559 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'tasks' to state Finalized.
10:57:28.560 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'tasks' to state SelfClosed.
10:57:28.560 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project :app - Transitioning model element 'tasks' from state SelfClosed to SelfClosed
10:57:28.576 [LIFECYCLE] [org.gradle.BuildResultLogger]
10:57:28.576 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED
10:57:28.576 [LIFECYCLE] [org.gradle.BuildResultLogger]
10:57:28.576 [LIFECYCLE] [org.gradle.BuildResultLogger] Total time: 12.466 secs
10:57:28.652 [DEBUG] [org.jetbrains.kotlin.gradle.plugin.CleanUpBuildListener] [KOTLIN] Skipping kotlin cleanup since compiler wasn't called
10:57:28.657 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-artifacts.bin (C:\Users\carre\.gradle\caches\modules-2\metadata-2.16\module-artifacts.bin)
10:57:28.657 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-versions.bin (C:\Users\carre\.gradle\caches\modules-2\metadata-2.16\module-versions.bin)
10:57:28.658 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache artifact-at-repository.bin (C:\Users\carre\.gradle\caches\modules-2\metadata-2.16\artifact-at-repository.bin)
10:57:28.658 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-metadata.bin (C:\Users\carre\.gradle\caches\modules-2\metadata-2.16\module-metadata.bin)
10:57:28.658 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on artifact cache (C:\Users\carre\.gradle\caches\modules-2).
10:57:28.659 [DEBUG] [org.gradle.cache.internal.DefaultCacheAccess] Cache Generated Gradle JARs cache (C:\Users\carre\.gradle\caches\2.14.1\generated-gradle-jars) was closed 0 times.
10:57:28.660 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory] Resolution result cache closed. Cache reads: 0, disk reads: 0 (avg: 0.0 secs, total: 0.0 secs)
10:57:28.660 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory] Resolution result cache closed. Cache reads: 0, disk reads: 8 (avg: 0.001 secs, total: 0.014 secs)
10:57:28.660 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.ResolutionResultsStoreFactory] Deleted 2 resolution results binary files in 0.001 secs
10:57:28.661 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.ivyresolve.memcache.InMemoryCachedRepositoryFactory] In-memory dependency metadata cache closed. Repos cached: 51, cache instances: 5, modules served from cache: 790, artifacts: 306
10:57:28.661 [DEBUG] [org.gradle.cache.internal.DefaultCacheAccess] Cache Plugin Resolution Cache (C:\Users\carre\.gradle\caches\2.14.1\plugin-resolution) was closed 0 times.
10:57:28.661 [DEBUG] [org.gradle.api.internal.tasks.compile.daemon.CompilerDaemonManager] Stopping 0 compiler daemon(s).
10:57:28.661 [INFO] [org.gradle.api.internal.tasks.compile.daemon.CompilerDaemonManager] Stopped 0 compiler daemon(s).
10:57:28.661 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has finished executing the build.
10:57:28.854 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClientInputForwarder] Dispatching close input message: org.gradle.launcher.daemon.protocol.CloseInput@205f61b
10:57:28.854 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClientConnection] thread 17: dispatching class org.gradle.launcher.daemon.protocol.CloseInput
10:57:28.856 [INFO] [org.gradle.launcher.daemon.client.DaemonClient] Received result Failure[value=org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Task 'mergeIntegrationDebugResources' not found in project ':app'.] from daemon DaemonInfo{pid=74392, address=[f7c790cc-66ba-4120-aa2e-3a124033e88d port:47413, addresses:[/127.0.0.1, /0:0:0:0:0:0:0:1]], idle=false, lastBusy=1474469837687, context=DefaultDaemonContext[uid=20f3b4f7-83d1-474f-866a-3acdfe8c8c31,javaHome=C:\Program Files\Java\jdk1.8.0_101,daemonRegistryDir=C:\Users\carre\.gradle\daemon,pid=74392,idleTimeout=120000,daemonOpts=-Xmx2560M,-Dfile.encoding=windows-1252,-Duser.country=US,-Duser.language=en,-Duser.variant]} (build should be done).
10:57:28.856 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClientConnection] thread 1: dispatching class org.gradle.launcher.daemon.protocol.Finished
是否还有其他问题会导致此问题?我在我的项目中尝试了最新的 gradle 版本 (3.1),但我仍然遇到这个问题。
编辑----
我重建了项目,但我遇到了同样的错误。这是堆栈跟踪:
:app:generateInstantrunconfigDebugResources UP-TO-DATE
:app:mergeInstantrunconfigDebugResources
AAPT err(Facade for 652320281): libpng error: Read Error
AAPT err(Facade for 2075274027): libpng error: Read Error
AAPT err(Facade for 1565297224): libpng error: Read Error
Error: java.lang.RuntimeException: Some file crunching failed, see logs for deta
:app:mergeInstantrunconfigDebugResources FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:mergeInstantrunconfigDebugResources'.
> Error: java.lang.RuntimeException: Some file crunching failed, see logs for de
* Try:
Run with --info or --debug option to get more log output.
....
at com.google.common.util.concurrent.AbstractFuture$Sync.getValue(Abstra
at com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFut
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.j
at com.android.ide.common.res2.MergedResourceWriter.end(MergedResourceWr
... 79 more
Caused by: java.lang.RuntimeException: Some file crunching failed, see logs for
at com.android.builder.png.QueuedCruncher.waitForAll(QueuedCruncher.java
at com.android.builder.png.QueuedCruncher.end(QueuedCruncher.java:303)
at com.android.builder.internal.aapt.v1.AaptV1.lambda$compile$0(AaptV1.j
BUILD FAILED'
最佳答案
在 Android Studio 中的终端上使用您的项目目录尝试此操作,
./gradlew clean
关于android - 运行时异常 : Some file crunching failed on Android gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39620315/
“Fail Early”是什么意思,在什么情况下这种方法最有用,你什么时候会避免这种方法? 最佳答案 本质上,快速失败 (又名 尽早失败 )是对您的软件进行编码,使得 当出现问题时,软件会尽快并尽可能
/* * 115200. Connect GPIO 0 of your ESP8266 to VCC and reset the board */ #include #include #inc
安装并注册 gitlab-runner 后,当我运行时 gitlab-runner start我收到此错误消息。这是什么原因? Runtime platform
我一直在尝试Windows Server 2016 TP5上的Windows容器。突然我在运行带有端口映射选项-p 80:80的容器时开始出错 c:\>docker run -it -p 80:80
我一直在关注 Hyperledger Fabric Multi-Org setup 的教程,我能够成功地做到这一点。现在我想根据我想要的组织名称对其进行自定义,并且在尝试连接网络时遇到以下错误。希望有
所以我不知道为什么这个测试失败了。当我运行 repl 中的语句时,一切似乎都正常工作,但 fiveam 测试失败。 以下要点中有一个测试用例:https://gist.github.com/Puerc
我安装了 Android Studio 1.2.1.1、Gradle 版本 2.2.1 和 Android 插件版本 1.2.3。我试图创建一个简单的 hello world 项目,它给了我一个构建失
我正在尝试设置一个简单的 WebTestCase,它使用 Symfony 4(和 "phpunit/phpunit": "^6.5")。但是,测试失败: Failed to start the ses
我已经使用 git clone 在本地克隆了一个包含 Vue 项目的 git 存储库. 然后我跑了npm install安装依赖项并获得 node_modules文件夹。 正在运行 npm run s
我有:http://windows.github.com/ 我当前的项目有大约 20k 个文件,大约 150MB(并且不说它有多慢而且我现在什么也做不了)它甚至不允许我提交!我收到此错误:提交失败:无
我正在使用 RxAndroidBle 库开发一个应用程序,该库大约每 30 秒定期执行 BLE 扫描,每分钟左右执行一些 BLE 操作。几个小时后,通常在 5 到 24 小时之间,扫描停止工作。每次应
每次我尝试使用 Pycharm 推送 GitHub 中的存储库时,它都会失败。 Push failed: fatal: Authentication failed for 'https://githu
此外,管理内置“管理结构”(如标题中的结构)的 Resque 的最佳实践是什么?我应该用 jedis.del(String key) 或类似的东西清除它们吗? 最佳答案 resque:failed 是
想象这样一种场景,我们想要在对“foo”和“bar”的并发请求成功完成后做一些事情,或者如果其中一个或两个失败则报告错误: $.when($.getJSON('foo'), $.getJSON('ba
这就是我所做的: 我使用的是 Windows XP SP3 我已经安装了 Python 2.7.1。 我下载了instantclient-basic-nt-11.2.0.3.0.zip,解压后放入C:
我已经设置了一个 vfsstream block 设备,我正在尝试对其调用 file_get_contents()。然而,对 vfsStreamWrapper::stream_open 的调用失败,因
我正在尝试在我的 React 应用程序中使用文件上传功能,但遇到了问题。当我尝试上传第一张图片时,它工作得很好。文件资源管理器对话框关闭并显示我的图片。用我的文件资源管理器中的另一张图片覆盖图片也可以
目标:将我的本地 mongodb 数据迁移到 mongodb atlas 集群。 尝试: 1.将本地数据导出为json。 2.导入json到集群。 操作系统:Linuxmint 19.1 Cinnam
我一直在从事一个需要在服务器(托管在 GCE 上)和多个客户端之间进行一些网络连接的项目。我创建了一个 Compute Engine 实例来运行 Python 脚本,如以下视频所示:https://w
我正在尝试使用 sqlx crate 和 Postgres 数据库连接到 Rust 中的数据库。 main.rs: use dotenv; use sqlx::Pool; use sqlx::PgPo
我是一名优秀的程序员,十分优秀!