2011年11月30日 星期三

[Android] 使用 Eclipse 開發 Android 抓不到 assets 內的檔案

使用 Eclipse 開發 Android
明明在 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]);
  }
}

沒有留言:

張貼留言