2

我是 Android 和 Java 开发的新手。当我从 GitHub 导入一些第 3 部分库时,它需要 rx (ReactiveX) 包。从 ReactiveX 构建代码时,它抱怨包sun.misc不存在。rx 包Unsafe在这里使用。

我的 Android Studio 版本是 1.5.1 我尝试了 Java 1.8.0_73 和 74,它们都不起作用。sun.misc.Unsafe但是,在 Windows 中的 Netbeans 8.1 中创建 Java 项目时导入没有问题。

我的 JDK 是 64 位的。

我试图搜索互联网,但没有找到答案。请帮忙。

4

1 回答 1

2

sun.misc 是一个专有包,用于提供 Java 中的一些功能,例如您提到的 Unsafe 操作。在 Java 代码中使用它甚至都不可靠,因为它不能保证该包将在下一个 Java 版本中可用。

由于 android 是由 Google 创建的,我强烈怀疑这个包是否可用于 android 应用程序。

于 2016-04-01T05:04:45.117 回答