2011-02-17 111 views
-1

我正在使用S40 SDK来开发我的应用程序。我的应用程序需要与存储卡上存储的文件进行通信。但是我很无奈如何将这些文件放在存储卡上的SDK中? 我正在使用Eclipse IDE开发应用程序。J2ME诺基亚s40开发

回答

3

我相信<SDK installation directory>\bin\Storage\<instance identifier>是模拟器存储文件的地方。实例标识符在模拟器应用程序的标题区域中可见。这是一个看起来像电话号码的号码。

1

你想把文件放在你的应用程序内的存储卡上?您需要阅读JSR75 FileConnection

+0

不,因为我正在尝试我的应用程序在S40 SDK,所以我把我的文件放在计算机上,以便我可以通过以下链接“file:/// SDCard /”访问它们,现在不回答把它们放在存储卡上。 – CuriousCase 2011-02-17 16:09:37

+1

您无法硬编码桌面的文件路径。您应该只使用任何可用的文件路径,使用FileSystemRegistry.listRoots()找出它。也许系统属性System.getProperty(“fileconn.dir.memorycard”)也可能对你有所帮助。 – funkybro 2011-02-17 16:21:54