最近在写一个个推推送的Demo 在官网提供的例子里面有个是通过Java代码推送消息给手机。
在官网的例子中使用了sun.misc.BASE64Encoder ,
我把这个例子在普通的Java文件试验了下没有问题,于是想集成到我的Android Demo 中试验一下,但是一运行 就报错了。
错误内容是 java.long.NoClassDefFoundError: sun.misc.BASE64Encoder
sun.misc.BASE64Encoder 是JDK里面的类 正常情况下是应该是不会找不到的啊!
然后在网上查了一下有很多种解决办法,一个个都试了一下,结果都没有成功····(你们可以去搜一下 说不定你的就能成功呢)
后来看到有个人说是因为Android的JDK里面没有 BASE64Encoder