2009-09-11 30 views

回答

2

應用程序文件的確切位置取決於您運行的設備/平臺。據我所知,應用程序沒有標準的方式來獲取這個位置。

這是故意的 - 應用程序沒有理由知道它的存儲方式/位置(這樣做會妨礙可移植性)。

如果你只是想訪問存儲在你的JAR中的其他資源,我建議你看看MIDP類的getResourceAsStream方法(see javadoc)。例如:

InputStream is = getClass().getResourceAsStream("somefile.txt"); 

或者,假設你的目標設備支持的話,有JSR-75它提供了一個文件連接包允許直接訪問設備的文件系統。