2016-08-22 42 views
0

我需要在android中使用jflex和cup工具編譯android內部存儲器中的文件。我如何讀取Android應用程序文件夾以外的文件?

但是用戶需要輸入該文件的路徑和用戶輸入其像:

/home/cp21.txt 

但是當我使用的方法openFileInput()它讀取

/data/data/com.aplicattionpakagename/files/cp21.txt 

和文件在「Almacenamiento de telefono」的Buetooh目錄中

我該如何閱讀它?

+0

請發表更完整的代碼,因爲你所說的話現在還沒有完成。 – greenapps

+0

在你的文章中,沒有什麼東西可能會成爲主題。 – greenapps

回答

0

嘗試在getExternalStorageDirectory()的外部存儲中使用某些東西。

如果您希望用戶界面將其公開爲/home,請確保您在視圖和模型s.t之間進行了字符串替換。 /home轉換爲/path/to/storage,反之亦然。

+0

其中一個條件是它需要在手機的內部存儲器中,而不是在外部存儲卡中。工作是一樣的還是我需要做更多的事情? –

+0

外部存儲目錄不是外部/可移動的micro SD卡。但後來我不明白答案,因爲用戶想要使用內部存儲器。 – greenapps

相關問題