模拟器:警告:libpng警告:iCCP:已知错误的sRGB配置文件((null):0,(null))

时间:2019-05-28 07:26:05

标签: java android-studio build android-emulator threadpoolexecutor

我已将android studio更新为3.4版,并且将SDK和JDK 12.0.1和5.1.1版更新了 当我打开项目时,该项目已正确同步,但是 当我运行应用程序时,事件日志中出现问题,我看到以下消息:

仿真器:警告:libpng警告:iCCP:已知错误的sRGB配置文件((null):0,(null))

我尝试在模拟器和真实设备上运行, 我已经尝试过更新显卡软件,

我认为没有必要在此处放置代码,因为在我导入或创建的每个应用程序中,问题都是相同的。

当我单击构建中的执行任务操作时,出现消息,我在其中放置了以下几行:

  

原因1:java.util.concurrent.ExecutionException:   com.android.builder.internal.aapt.v2.Aapt2InternalException:AAPT2   aapt2-3.4.1-5326820-windows守护程序#0:守护程序启动失败   通常情况下不应发生,如果   是的。在   java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006)在   com.android.ide.common.workers.ExecutorServiceAdapter.await(ExecutorServiceAdapter.kt:56)     在   com.android.ide.common.workers.ExecutorServiceAdapter.close(ExecutorServiceAdapter.kt:69)     在   com.android.build.gradle.internal.aapt.WorkerExecutorResourceCompilationService.close(WorkerExecutorResourceCompilationService.kt:67)     在   com.android.build.gradle.tasks.MergeResources.doFullTask​​Action(MergeResources.java:268)     在com.android.build.gradle.internal.tasks

,以及事件日志中的以下消息: 8:38 PM Gradle构建在7 s 496 ms中完成

  

5/28/2019 10:08 AM模拟器:模拟器:错误:没有足够的磁盘空间   运行AVD'Pixel_C_API_28'。正在退出...

     

10:08 AM仿真器:进程结束,退出代码为1

1 个答案:

答案 0 :(得分:-1)

在Android Studio中转到Tools,然后选择AVD Manager,它将显示您拥有的虚拟设备的列表。 选择您的仿真器,然后在其下拉列表中按Wipe the data并运行该应用程序。

如果上述方法不起作用,则 选择您的仿真器,然后在其下拉列表中按在光盘上显示按钮。它会将您带到该硬盘驱动器,然后释放一些空间。不确定最小空间。

也可以尝试以下操作:

Click Tools -> AVD Manager -> Click on edit icon of the emulator you're using -> Click Show Advanced Settings -> Under Memory and Storage reduce the internal storage specify something like 2048MB for an emulator that comes with Google Play store or less for emulators without the Google Play Store.

注意: Do not delete anything from avd folder !