Codenameone 以代码名1打开本地文件

Codenameone 以代码名1打开本地文件,codenameone,Codenameone,假设我有一个.txt文件,我想以代码名1打开和处理。我把它放在src目录中。而且没有打开它的功能。我找到了这个链接 哪些状态我应该使用这条复杂的线来获取InputStream对象 InputStream i = Display.getInstance().getResourceAsStream(getClass(), "/myFile"); 但它只返回null 这条线 FileSystemStorage.getInstance().getAppHomePath() + "fileName.t

假设我有一个.txt文件,我想以代码名1打开和处理。我把它放在src目录中。而且没有打开它的功能。我找到了这个链接

哪些状态我应该使用这条复杂的线来获取InputStream对象

InputStream i = Display.getInstance().getResourceAsStream(getClass(), "/myFile");

但它只返回null

这条线

FileSystemStorage.getInstance().getAppHomePath() + "fileName.txt";
似乎产生了一个手机使用的路径,因此在桌面上从IDE开发时似乎不起作用


有人有什么想法吗?

应该是
InputStream i=Display.getInstance().getResourceAsStream(getClass(),“/myFile.txt”)?如果它在你的
src
目录中,那就是访问该文件的方法。不支持其他方式。它只返回null。请确保拼写100%正确,包括区分大小写的拼写。确保该文件已编译成jar文件。它不应该是
InputStream i=Display.getInstance().getResourceAsStream(getClass(),“/myFile.txt”)?如果它在你的
src
目录中,那就是访问该文件的方法。不支持其他方式。它只返回null。请确保拼写100%正确,包括区分大小写的拼写。确保该文件已写入已编译的jar文件。