2014-12-30 34 views
0

Android Studio:1.0.2Android Studio FileInputStream開啓失敗:ENOENT

我是Android Studio新手。我已經加入了文件「myFile.der」到應用/ src目錄/主/資產目錄,並確保

<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" /> 

存在於app.iml文件中的行。

FileInputStream fis = new FileInputStream("myFile.der"); 

在模擬器上運行程序後,我得到這個錯誤信息:

java.io.FileNotFoundException:myFile.der:打開失敗:ENOENT(沒有這樣的文件或目錄)

我不知道我錯過了什麼。任何幫助表示讚賞。

回答

0

FileInputStream構造函數不知道任何關於您的資產目錄。

資產使用管理從資產目錄中打開文件:

InputStream is = getAssets().open("myFile.der");