android – 尝试在核心库之外的其他内容中包含核心类(java.*或javax.*)

嗨,我是新的机器人.我正在处理示例并在运行HelloGridView应用程序时出错. Eclipse发出以下错误.有没有人有以下错误?谢谢.

[2010-12-06 14:38:16 – HelloGridView]
处理“javax / net / ServerSocketFactory.class”时遇到问题:
[2010-12-06 14:38:16 – HelloGridView]
尝试在其他内容中包含核心类(java.*或javax.*)
而不是核心库.您可能尝试包含此内容
在应用程序中,来自桌面的核心库(或其一部分)
虚拟机.这肯定是行不通的.至少,它
危及您的应用程序与未来版本的兼容性
平台.它的合法性通常也是有问题的.

如果你真的打算建立一个核心库 – 这只是
适合作为创建完整虚拟机分发的一部分,
而不是编译应用程序 – 然后使用
“–core-library”选项可以禁止显示错误消息.

如果你继续使用“–core-library”但实际上正在构建一个
应用程序,然后预先警告您的应用程序仍将失败
在某些时候建立或运行.请为愤怒的顾客做好准备
例如,谁发现你的申请不再运作一次
他们升级他们的操作系统.你应该为此负责
问题.

如果您合法地使用恰好位于核心中的某些代码
包装,那么最简单的安全替代方案就是重新包装
那段代码.也就是说,将有问题的类移动到您自己的包中
命名空间.这意味着它们永远不会与核心发生冲突
系统类.如果你发现你不能这样做,那就是一个
表明您所在的路径最终会导致疼痛,
痛苦,悲伤和悲伤.

[2010-12-06 14:38:16 – HelloGridView] 1错误;中止
[2010-12-06 14:38:16 – HelloGridView]转换为Dalvik格式失败,错误1

解决方法:

Android框架不允许在项目中添加JAVA核心库作为外部jar.

以下是如何向应用程序添加库:

>右键单击项目并选择属性,打开项目属性
>在左窗格中选择JAVA构建路径
>从右侧选择“库”选项卡
>单击“添加库”按钮
>选择JRE系统库并添加所需的包.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...