1
我正在嘗試查找位於資產中的文件。我有.txt,.gif和當我運行下面的代碼,有在Eclipse的Android項目,但db文件沒有顯示:無法獲取Android資產目錄中的文件
AssetManager am = getAssets();
try {
String list[] = am.list("/");
I=0;
Str="";
while (list[] != null) {
Str=Str+"\r\n"+list[I];
I++;
}
}
catch(exception e){
}
我得到這個列表:
AndroidManifest.xml
META-INF
assets
classes.dex
com
res
resources.arsc
此列表不包括資產中的任何文件。
項目屬性當前設置爲不包含構建路徑中的assets文件夾。當我在構建路徑中包含資產文件夾時,它會爲第一個文件提供與「..」相同的列表。
我已經嘗試將第三行中的「/」更改爲「/ assets /」,但沒有返回任何內容。
在Android 2.3.1和Android 2.1-update1之間更改Android Project Build Target似乎沒有效果。
項目屬性中是否存在需要包含在構建中的資產中的文件的設置?使用AssetManager的資產目錄是否有不同的名稱?
這類作品。我現在得到4個文件之一(txt文件),但沒有其他3(.db和.gif)。我還獲得了'圖像','聲音'和'webkit' - 這些都不是我資產文件夾中的子目錄。 –
我需要將資源作爲源添加到構建中。謝謝你的幫助。 –