我是Android和Java开发的新手。当我从GitHub导入一些第三方库时,它需要rx(ReactiveX)包。在从ReactiveX构建代码时,它抱怨包sun.misc
不存在。 rx包在这里使用Unsafe
。
我的Android Studio版本是1.5.1
我尝试了Java 1.8.0_73和74,它们没有用。
但是,在Windows中的Netbeans 8.1中创建Java项目时,导入sun.misc.Unsafe
没有问题。
我的JDK是64位。
我试图搜索互联网,但我找不到答案。请帮忙。
答案 0 :(得分:1)
sun.misc是一个专有包,用于提供Java中的一些功能,例如您提到的不安全操作。它在Java代码中使用它甚至不可靠,因为它不能保证在下一个Java版本中可以使用该包。
由于Android是由谷歌创建的,我强烈怀疑这个软件包是否适用于Android应用程序。