Android应用程序在Android studio中不断关闭

Android应用程序在Android studio中不断关闭,android,Android,当我运行android studio应用程序时,我发现该应用程序在模拟器上已停止工作 控制台会这样说: 重复密钥[客户端pid:8660] java.lang.IllegalStateException:重复密钥[客户端pid:8660] 位于java.util.stream.Collectors.lambda$throwingMerge$0(Collectors.java:133) 位于java.util.HashMap.merge(HashMap.java:1254) lambda$toM

当我运行android studio应用程序时,我发现该应用程序在模拟器上已停止工作

控制台会这样说:

重复密钥[客户端pid:8660]
java.lang.IllegalStateException:重复密钥[客户端pid:8660]
位于java.util.stream.Collectors.lambda$throwingMerge$0(Collectors.java:133)
位于java.util.HashMap.merge(HashMap.java:1254)
lambda$toMap$58(Collectors.java:1320)
位于java.util.stream.ReduceOps$3ReduceInSink.accept(ReduceOps.java:169)
在java.util.Spliterators$ArraySpliterator.forEachRemaining处(Spliterators.java:948)
位于java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
位于java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
位于java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
位于java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
位于java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
在com.android.tools.idea.run.AndroidProcessHandler$ProcessInfo.onClientListChanged上(AndroidProcessHandler.java:175)

在com.android.tools.idea.run.AndroidProcessHandle
上,因为您没有发布任何关于该问题的代码。我认为您的HashMap方法应该有一个错误。它与调用stream.collect()时的重复密钥有关。要处理重复密钥,请使用其他软件包,例如: 希望能有帮助