明明在 assets 資料夾內有檔案
在getResources().getAssets().open("filename");
卻總是抓不到
是因為檔案不能直接從檔案總管丟入, 必須由 eclipse 加入才會在打包時加入
所以個人解法是
在 assets 選 import 的方式把檔案加進來
可以使用以下片段程式確認 assets 內容
String[] list = getResources().getAssets().list("");
if (list != null)
{
for (int i=0; i < list.length ; ++i )
{
Log.d("Assets:", list[i]);
}
}
沒有留言:
張貼留言