2015-10-21 94 views
0

我最近試圖在發佈模式下構建我的一個Android Studio項目。我開始縮小規模,併爲我的構建使用了一個有效的工作密鑰庫。Android Studio Gradle發佈失敗 - 使用最小化選項

現在,當Gradle試圖構建我的項目時,它沒有任何警告,但一旦嘗試計算我的classes.jar以外的哈希值時就失敗了。由於我完全沒有錯誤,所以我使用--stacktrace選項重新構建它。這是gradle這個控制檯輸出我:

Executing tasks: [:app:assembleRelease] 

The client will now receive all logging from the daemon (pid: 7400). The daemon log file: C:\Users\J\.gradle\daemon\2.4\daemon-7400.out.log 
Starting 31st build in daemon [uptime: 52 mins 6.04 secs, performance: 97%, memory: 30% of 954,7 MB] 
Executing build with daemon context: DefaultDaemonContext[uid=07be96dd-38be-4476-92f7-915ae0599018,javaHome=C:\Program Files\Java\jdk1.8.0_11,daemonRegistryDir=C:\Users\J\.gradle\daemon,pid=7400,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=windows-1252,-Duser.country=DE,-Duser.language=de,-Duser.variant] 
Closing daemon's stdin at end of input. 
The daemon will no longer process any standard input. 
Starting Build 
Settings evaluated using settings file 'C:\Users\J\AndroidStudioProjects\A\settings.gradle'. 
Projects loaded. Root project using build file 'C:\Users\J\AndroidStudioProjects\A\build.gradle'. 
Included projects: [root project 'A', project ':app'] 
Configuration on demand is an incubating feature. 
Evaluating root project 'A' using build file 'C:\Users\J\AndroidStudioProjects\A\build.gradle'. 
Evaluating project ':app' using build file 'C:\Users\J\AndroidStudioProjects\A\app\build.gradle'. 
Creating configuration compile. 
Creating configuration apk. 
Creating configuration provided. 
Creating configuration wearApp. 
Creating configuration androidTestCompile. 
Creating configuration androidTestApk. 
Creating configuration androidTestProvided. 
Creating configuration androidTestWearApp. 
Creating configuration testCompile. 
Creating configuration testApk. 
Creating configuration testProvided. 
Creating configuration testWearApp. 
Creating configuration debugCompile. 
Creating configuration debugApk. 
Creating configuration debugProvided. 
Creating configuration debugWearApp. 
Creating configuration testDebugCompile. 
Creating configuration testDebugApk. 
Creating configuration testDebugProvided. 
Creating configuration testDebugWearApp. 
Creating configuration releaseCompile. 
Creating configuration releaseApk. 
Creating configuration releaseProvided. 
Creating configuration releaseWearApp. 
Creating configuration testReleaseCompile. 
Creating configuration testReleaseApk. 
Creating configuration testReleaseProvided. 
Creating configuration testReleaseWearApp. 
Selected primary task ':app:assembleRelease' from project :app 
All projects evaluated. 
Tasks to be executed: [task ':app:preBuild', task ':app:preReleaseBuild', task ':app:checkReleaseManifest', task ':app:preDebugBuild', task ':app:prepareComAndroidSupportAppcompatV72310Library', task ':app:prepareComAndroidSupportPaletteV72301Library', task ':app:prepareComAndroidSupportRecyclerviewV72301Library', task ':app:prepareComAndroidSupportSupportV42310Library', task ':app:prepareComGithubSiyamedAndroidShapeImageview093Library', task ':app:prepareComJjoe64Graphview401Library', task ':app:prepareComSothreeSlidinguppanelLibrary311Library', task ':app:prepareComTonicartosSuperslim0413Library', task ':app:prepareReleaseDependencies', task ':app:compileReleaseAidl', task ':app:compileReleaseRenderscript', task ':app:generateReleaseBuildConfig', task ':app:generateReleaseAssets', task ':app:mergeReleaseAssets', task ':app:generateReleaseResValues', task ':app:generateReleaseResources', task ':app:mergeReleaseResources', task ':app:processReleaseManifest', task ':app:processReleaseResources', task ':app:generateReleaseSources', task ':app:processReleaseJavaRes', task ':app:compileReleaseJavaWithJavac', task ':app:compileReleaseNdk', task ':app:compileReleaseSources', task ':app:proguardRelease', task ':app:dexRelease', task ':app:validateExternalOverrideSigning', task ':app:packageRelease', task ':app:zipalignRelease', task ':app:assembleRelease'] 
:app:preBuild (Thread[Daemon worker Thread 11,5,main]) started. 
:app:preBuild 
In-memory cache of C:\Users\J\AndroidStudioProjects\A\.gradle\2.4\taskArtifacts\fileHashes.bin: Size{2725}, CacheStats{hitCount=0, missCount=0, loadSuccessCount=0, loadExceptionCount=0, totalLoadTime=0, evictionCount=0} 
In-memory cache of C:\Users\J\AndroidStudioProjects\A\.gradle\2.4\taskArtifacts\outputFileStates.bin: Size{70}, CacheStats{hitCount=0, missCount=0, loadSuccessCount=0, loadExceptionCount=0, totalLoadTime=0, evictionCount=0} 
In-memory cache of C:\Users\J\AndroidStudioProjects\A\.gradle\2.4\taskArtifacts\fileSnapshots.bin: Size{338}, CacheStats{hitCount=0, missCount=0, loadSuccessCount=0, loadExceptionCount=0, totalLoadTime=0, evictionCount=0} 
In-memory cache of C:\Users\J\AndroidStudioProjects\A\.gradle\2.4\taskArtifacts\taskArtifacts.bin: Size{42}, CacheStats{hitCount=0, missCount=0, loadSuccessCount=0, loadExceptionCount=0, totalLoadTime=0, evictionCount=0} 
Skipping task ':app:preBuild' as it has no actions. 
:app:preBuild UP-TO-DATE 
:app:preBuild (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.004 secs. 
:app:preReleaseBuild (Thread[Daemon worker Thread 11,5,main]) started. 
:app:preReleaseBuild 
Skipping task ':app:preReleaseBuild' as it has no actions. 
:app:preReleaseBuild UP-TO-DATE 
:app:preReleaseBuild (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.001 secs. 
:app:checkReleaseManifest (Thread[Daemon worker Thread 11,5,main]) started. 
:app:checkReleaseManifest 
Executing task ':app:checkReleaseManifest' (up-to-date check took 0.0 secs) due to: 
    Task has not declared any outputs. 
:app:checkReleaseManifest (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.002 secs. 
:app:preDebugBuild (Thread[Daemon worker Thread 11,5,main]) started. 
:app:preDebugBuild 
Skipping task ':app:preDebugBuild' as it has no actions. 
:app:preDebugBuild UP-TO-DATE 
:app:preDebugBuild (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.0 secs. 
:app:prepareComAndroidSupportAppcompatV72310Library (Thread[Daemon worker Thread 11,5,main]) started. 
:app:prepareComAndroidSupportAppcompatV72310Library 
Skipping task ':app:prepareComAndroidSupportAppcompatV72310Library' as it is up-to-date (took 0.052 secs). 
:app:prepareComAndroidSupportAppcompatV72310Library UP-TO-DATE 
:app:prepareComAndroidSupportAppcompatV72310Library (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.053 secs. 
:app:prepareComAndroidSupportPaletteV72301Library (Thread[Daemon worker Thread 11,5,main]) started. 
:app:prepareComAndroidSupportPaletteV72301Library 
Skipping task ':app:prepareComAndroidSupportPaletteV72301Library' as it is up-to-date (took 0.001 secs). 
:app:prepareComAndroidSupportPaletteV72301Library UP-TO-DATE 
:app:prepareComAndroidSupportPaletteV72301Library (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.001 secs. 
:app:prepareComAndroidSupportRecyclerviewV72301Library (Thread[Daemon worker Thread 11,5,main]) started. 
:app:prepareComAndroidSupportRecyclerviewV72301Library 
Skipping task ':app:prepareComAndroidSupportRecyclerviewV72301Library' as it is up-to-date (took 0.001 secs). 
:app:prepareComAndroidSupportRecyclerviewV72301Library UP-TO-DATE 
:app:prepareComAndroidSupportRecyclerviewV72301Library (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.001 secs. 
:app:prepareComAndroidSupportSupportV42310Library (Thread[Daemon worker Thread 11,5,main]) started. 
:app:prepareComAndroidSupportSupportV42310Library 
Skipping task ':app:prepareComAndroidSupportSupportV42310Library' as it is up-to-date (took 0.002 secs). 
:app:prepareComAndroidSupportSupportV42310Library UP-TO-DATE 
:app:prepareComAndroidSupportSupportV42310Library (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.003 secs. 
:app:prepareComGithubSiyamedAndroidShapeImageview093Library (Thread[Daemon worker Thread 11,5,main]) started. 
:app:prepareComGithubSiyamedAndroidShapeImageview093Library 
Skipping task ':app:prepareComGithubSiyamedAndroidShapeImageview093Library' as it is up-to-date (took 0.002 secs). 
:app:prepareComGithubSiyamedAndroidShapeImageview093Library UP-TO-DATE 
:app:prepareComGithubSiyamedAndroidShapeImageview093Library (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.002 secs. 
:app:prepareComJjoe64Graphview401Library (Thread[Daemon worker Thread 11,5,main]) started. 
:app:prepareComJjoe64Graphview401Library 
Skipping task ':app:prepareComJjoe64Graphview401Library' as it is up-to-date (took 0.001 secs). 
:app:prepareComJjoe64Graphview401Library UP-TO-DATE 
:app:prepareComJjoe64Graphview401Library (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.002 secs. 
:app:prepareComSothreeSlidinguppanelLibrary311Library (Thread[Daemon worker Thread 11,5,main]) started. 
:app:prepareComSothreeSlidinguppanelLibrary311Library 
Skipping task ':app:prepareComSothreeSlidinguppanelLibrary311Library' as it is up-to-date (took 0.001 secs). 
:app:prepareComSothreeSlidinguppanelLibrary311Library UP-TO-DATE 
:app:prepareComSothreeSlidinguppanelLibrary311Library (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.001 secs. 
:app:prepareComTonicartosSuperslim0413Library (Thread[Daemon worker Thread 11,5,main]) started. 
:app:prepareComTonicartosSuperslim0413Library 
Skipping task ':app:prepareComTonicartosSuperslim0413Library' as it is up-to-date (took 0.001 secs). 
:app:prepareComTonicartosSuperslim0413Library UP-TO-DATE 
:app:prepareComTonicartosSuperslim0413Library (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.001 secs. 
:app:prepareReleaseDependencies (Thread[Daemon worker Thread 11,5,main]) started. 
:app:prepareReleaseDependencies 
Executing task ':app:prepareReleaseDependencies' (up-to-date check took 0.0 secs) due to: 
    Task has not declared any outputs. 
:app:prepareReleaseDependencies (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.001 secs. 
:app:compileReleaseAidl (Thread[Daemon worker Thread 11,5,main]) started. 
:app:compileReleaseAidl 
Skipping task ':app:compileReleaseAidl' as it is up-to-date (took 0.004 secs). 
:app:compileReleaseAidl UP-TO-DATE 
:app:compileReleaseAidl (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.006 secs. 
:app:compileReleaseRenderscript (Thread[Daemon worker Thread 11,5,main]) started. 
:app:compileReleaseRenderscript 
Skipping task ':app:compileReleaseRenderscript' as it is up-to-date (took 0.007 secs). 
:app:compileReleaseRenderscript UP-TO-DATE 
:app:compileReleaseRenderscript (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.009 secs. 
:app:generateReleaseBuildConfig (Thread[Daemon worker Thread 11,5,main]) started. 
:app:generateReleaseBuildConfig 
Skipping task ':app:generateReleaseBuildConfig' as it is up-to-date (took 0.001 secs). 
:app:generateReleaseBuildConfig UP-TO-DATE 
:app:generateReleaseBuildConfig (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.002 secs. 
:app:generateReleaseAssets (Thread[Daemon worker Thread 11,5,main]) started. 
:app:generateReleaseAssets 
Skipping task ':app:generateReleaseAssets' as it has no actions. 
:app:generateReleaseAssets UP-TO-DATE 
:app:generateReleaseAssets (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.001 secs. 
:app:mergeReleaseAssets (Thread[Daemon worker Thread 11,5,main]) started. 
:app:mergeReleaseAssets 
Skipping task ':app:mergeReleaseAssets' as it is up-to-date (took 0.004 secs). 
:app:mergeReleaseAssets UP-TO-DATE 
:app:mergeReleaseAssets (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.005 secs. 
:app:generateReleaseResValues (Thread[Daemon worker Thread 11,5,main]) started. 
:app:generateReleaseResValues 
Skipping task ':app:generateReleaseResValues' as it is up-to-date (took 0.001 secs). 
:app:generateReleaseResValues UP-TO-DATE 
:app:generateReleaseResValues (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.002 secs. 
:app:generateReleaseResources (Thread[Daemon worker Thread 11,5,main]) started. 
:app:generateReleaseResources 
Skipping task ':app:generateReleaseResources' as it has no actions. 
:app:generateReleaseResources UP-TO-DATE 
:app:generateReleaseResources (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.001 secs. 
:app:mergeReleaseResources (Thread[Daemon worker Thread 11,5,main]) started. 
:app:mergeReleaseResources 
Skipping task ':app:mergeReleaseResources' as it is up-to-date (took 0.108 secs). 
:app:mergeReleaseResources UP-TO-DATE 
:app:mergeReleaseResources (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.108 secs. 
:app:processReleaseManifest (Thread[Daemon worker Thread 11,5,main]) started. 
:app:processReleaseManifest 
Skipping task ':app:processReleaseManifest' as it is up-to-date (took 0.003 secs). 
:app:processReleaseManifest UP-TO-DATE 
:app:processReleaseManifest (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.004 secs. 
:app:processReleaseResources (Thread[Daemon worker Thread 11,5,main]) started. 
:app:processReleaseResources 
Skipping task ':app:processReleaseResources' as it is up-to-date (took 0.054 secs). 
:app:processReleaseResources UP-TO-DATE 
:app:processReleaseResources (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.056 secs. 
:app:generateReleaseSources (Thread[Daemon worker Thread 11,5,main]) started. 
:app:generateReleaseSources 
Skipping task ':app:generateReleaseSources' as it has no actions. 
:app:generateReleaseSources UP-TO-DATE 
:app:generateReleaseSources (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.0 secs. 
:app:processReleaseJavaRes (Thread[Daemon worker Thread 11,5,main]) started. 
:app:processReleaseJavaRes 
Skipping task ':app:processReleaseJavaRes' as it has no source files. 
:app:processReleaseJavaRes UP-TO-DATE 
:app:processReleaseJavaRes (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.001 secs. 
:app:compileReleaseJavaWithJavac (Thread[Daemon worker Thread 11,5,main]) started. 
:app:compileReleaseJavaWithJavac 
Skipping task ':app:compileReleaseJavaWithJavac' as it is up-to-date (took 0.032 secs). 
:app:compileReleaseJavaWithJavac UP-TO-DATE 
:app:compileReleaseJavaWithJavac (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.034 secs. 
:app:compileReleaseNdk (Thread[Daemon worker Thread 11,5,main]) started. 
:app:compileReleaseNdk 
Skipping task ':app:compileReleaseNdk' as it has no source files. 
:app:compileReleaseNdk UP-TO-DATE 
:app:compileReleaseNdk (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.001 secs. 
:app:compileReleaseSources (Thread[Daemon worker Thread 11,5,main]) started. 
:app:compileReleaseSources 
Skipping task ':app:compileReleaseSources' as it has no actions. 
:app:compileReleaseSources UP-TO-DATE 
:app:compileReleaseSources (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.0 secs. 
:app:proguardRelease (Thread[Daemon worker Thread 11,5,main]) started. 
:app:proguardRelease 
Skipping task ':app:proguardRelease' as it is up-to-date (took 0.018 secs). 
:app:proguardRelease UP-TO-DATE 
:app:proguardRelease (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.018 secs. 
:app:dexRelease (Thread[Daemon worker Thread 11,5,main]) started. 
:app:dexRelease 
Skipping task ':app:dexRelease' as it is up-to-date (took 0.016 secs). 
:app:dexRelease UP-TO-DATE 
:app:dexRelease (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.018 secs. 
:app:validateExternalOverrideSigning (Thread[Daemon worker Thread 11,5,main]) started. 
:app:validateExternalOverrideSigning 
Executing task ':app:validateExternalOverrideSigning' (up-to-date check took 0.0 secs) due to: 
    Task has not declared any outputs. 
:app:validateExternalOverrideSigning (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.0 secs. 
:app:packageRelease (Thread[Daemon worker Thread 11,5,main]) started. 
:app:packageRelease 
Executing task ':app:packageRelease' (up-to-date check took 0.052 secs) due to: 
    No history is available. 
All input files are considered out-of-date for incremental task ':app:packageRelease'. 
:app:packageRelease FAILED 
:app:packageRelease (Thread[Daemon worker Thread 11,5,main]) completed. Took 0.218 secs. 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':app:packageRelease'. 
> Unable to compute hash of C:\Users\J\AndroidStudioProjects\A\app\build\intermediates\classes-proguard\release\classes.jar 

* Try: 
Run with --debug option to get more log output. 

* Exception is: 
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:packageRelease'. 
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69) 
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46) 
    at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35) 
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64) 
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58) 
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42) 
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52) 
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53) 
    at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43) 
    at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:310) 
    at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.executeTask(AbstractTaskPlanExecutor.java:79) 
    at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:63) 
    at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:51) 
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:23) 
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:88) 
    at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37) 
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:62) 
    at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23) 
    at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:68) 
    at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32) 
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:62) 
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:55) 
    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:149) 
    at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:106) 
    at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:86) 
    at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:90) 
    at org.gradle.tooling.internal.provider.runner.BuildModelActionRunner.run(BuildModelActionRunner.java:54) 
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35) 
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:41) 
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:28) 
    at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:49) 
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) 
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120) 
    at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37) 
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120) 
    at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26) 
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120) 
    at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34) 
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120) 
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74) 
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72) 
    at org.gradle.util.Swapper.swap(Swapper.java:38) 
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72) 
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120) 
    at org.gradle.launcher.daemon.server.health.DaemonHealthTracker.execute(DaemonHealthTracker.java:47) 
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120) 
    at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:66) 
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) 
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120) 
    at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:71) 
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) 
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120) 
    at org.gradle.launcher.daemon.server.health.HintGCAfterBuild.execute(HintGCAfterBuild.java:41) 
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120) 
    at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50) 
    at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:246) 
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) 
    at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) 
Caused by: org.gradle.tooling.BuildException: Unable to compute hash of C:\Users\J\AndroidStudioProjects\A\app\build\intermediates\classes-proguard\release\classes.jar 
    at com.android.build.gradle.tasks.PackageApplication.doFullTaskAction(PackageApplication.java:226) 
    at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:79) 
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75) 
    at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.doExecute(AnnotationProcessingTaskFactory.java:243) 
    at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:219) 
    at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.execute(AnnotationProcessingTaskFactory.java:230) 
    at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:208) 
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80) 
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61) 
    ... 57 more 
Caused by: com.android.builder.packaging.PackagerException: Unable to compute hash of C:\Users\J\AndroidStudioProjects\A\app\build\intermediates\classes-proguard\release\classes.jar 
    at com.android.builder.core.AndroidBuilder.packageApk(AndroidBuilder.java:1808) 
    at com.android.build.gradle.tasks.PackageApplication.doFullTaskAction(PackageApplication.java:206) 
    ... 65 more 


BUILD FAILED 

Total time: 1.141 secs 
Stopped 0 compiler daemon(s). 

我從未有過這樣一個奇怪的錯誤之前,它只是如果我能與縮小我的項目proguard的發生。但顯然我需要使用proguard,因爲我想在發佈的情況下使我的代碼難以理解。

有沒有人遇到過這樣的錯誤?我能做什麼?我前段時間用相同的設置和minfiying構建了這個項目。我的proguard文件btw完全是空的。

感謝您的任何幫助。

回答

-1

一個可能的答案是,您現在在build.gradle(app)中使用了8.1.0版本的Google服務,這是Google意外打破的。我已經把我的等級降到了7.8.0。

例如

compile 'com.google.android.gms:play-services-base:7.8.0' 
compile 'com.google.android.gms:play-services-ads:7.8.0' 

還有其他可能的答案,但是這是我的最高名單

上大多數是這會產生什麼是錯的,即使額外的輸出沒有明確的指示。