JavaLaunchHelper 在 java 和 libinstrument.dylib 中都实现了。将使用两者之一。哪个是未定义的

标签 java java-8

在 Android Studio 2.1.1 中构建我的项目时出现此错误:

Error:objc[2604]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined.

我见过其他类似的问题,但他们都说它已在某些版本的 Java7 中修复。

最佳答案

以下步骤解决了我的问题:

Android Studio > 文件 > 使缓存失效/重启.. > 失效并重启

关于JavaLaunchHelper 在 java 和 libinstrument.dylib 中都实现了。将使用两者之一。哪个是未定义的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37477791/

相关文章:

java - Facebook 应用程序回调 url

安装 Java 8 后,Java 插件不会出现在 Firefox 中

java - 从流中收集某些元素

java - Spring Boot将带有时区的日期时间转换为服务器中的 '0'时区

java - 在 Java 中使用正则表达式格式化字符串

java - 通过 JDBC 在 Java 中使用 Hibernate 和 MySQL 的奇怪错误

java - 脏话过滤器 - Java

Java 流 : Combining two collections into a map

java - 如何通过流java8中的键获取所有不同的值

使用 Jackson 将 Java 映射到 JSON { "key":"value","key1":"value1"} 作为 "key":value, "key1":"value1"