我已经获得了桌面应用程序生成的数据。这些数据组织在一个2级文件夹系统中:每个文件夹是一个对象的物理表示,包含图像文件,属性文件和不同的文本文件。我无法改变这种结构。
我愿意用移动应用程序显示这些数据。我开始使用英特尔XDK,但我对java感觉更舒服。所以我用Codename One建立了一个POC。最终目标是通过DropBox集成在移动设备上获取这些数据。但就目前而言(在开发阶段),我将手动下载设备上用户文件夹中的数据。
在netbeans中,我将这些数据的样本放在src /文件夹中,但是当我尝试阅读它们时,我发现错误告诉我不允许嵌套目录:
ERROR: resources cannont be nested in directories in Codename One! Invalid resource: /00002/page.properties
关于如何继续开发,使用静态文件夹的任何建议?
答案 0 :(得分:0)
资源文件必须放在要打包的src目录的根目录中,并且不能更深入。原因是我们不生成JAR,而是生成层次结构非常不同的本机包。
如果您需要这个确切的结构,只需在第一次激活时将它们提取到FileSystemStorage
,然后您就可以使用那里可用的层次结构。