好的,所以我搜索了stackoverflow并找到了关于这个问题的未回答的子主题,这就是为什么我想明确指出这个问题:
是否有任何工具可以从xsd模式生成Simple Xml库的带注释的java类?
我收到了几个xsd文件,描述了其他人开发的一个安静的Web服务返回的对象,目前我已经将这些模式转换为simple-xml带注释的类.这些将用于我的Android应用程序.最好只是自动同步对模式的任何更改并从中重新生成类.ws们有一个针对这些模式的Jackson兼容类的存储库,但是我不想使用Jackson - 我使用Spring Android,所以我更喜欢使用首选的simple-xml.必须有像JAXB的xjc工具那样的技巧.
如果没有这样的工具 - 你能想到实现一个脚本,从模式中为simple-xml生成一个.java文件吗?也许任何值得扩展的工具的提示只需要定义要生成的注释以及何时生成?
提前 - 非常感谢您的回答!
这个问题从最初的问题发展而来,这里有一个简短的信息:
我在模拟器上填满了磁盘存储并且它完全没用 - 进程android.process.acore在循环中显示"...已经意外停止"对话框,因此系统上无法完成任何操作.我甚至无法使用右侧的电源按钮将其关闭(现在尝试断电10分钟,logcat充满异常).伟大的它是一个模拟器,我想知道如果它是我的真实设备会发生什么..
也许有人可以详细说明这种行为的原因 - 它应该是这样吗?
这是最初的问题,请参阅我的编辑:
我很好奇处理随机情况,例如Android设备上的磁盘存储空间不足.
我查看了developer.android.com上的示例,我发现他们甚至懒得去做异常处理.
我可以看到,当谈到SQLite类时,有一些例外,例如SQLiteOutOfMemoryException,但是我无法在何时以及如何处理这些场景时找到任何信息.
有没有人有以下经验:
在此先感谢您的时间.
[ 编辑 ]
我也在Android问题跟踪器上遇到这个问题:
http://code.google.com/p/android/issues/detail?id=1653
这有点神秘......从2008年开始,这似乎是一个幽灵.
[ EDIT2 ]
Alrite,征求意见建议:我刚刚做了一个测试:
dd if=/dev/urandom of=file
Run Code Online (Sandbox Code Playgroud)
选择参数bs和count以适应剩余空间,
并填充/ data分区.
我是多么惊讶Google Maps刚刚在SQLiteFullException上崩溃.实际上所有应用程序都崩溃了 - 甚至是电话.
没有人处理这些例外是真的吗?这些应用程序是否可以通过"..意外停止"而被杀死?