ehr*_*rid 4 java android assets
我想列出资产文件夹中的文件夹和文件,但我发现我是空的。我在谷歌、stackoverflow 和许多其他人上搜索了答案,但没有帮助。
我用 AssetManager 尝试了很多方法,只有这样给出了一些输出:
getAssets().list("/");
但是它列出的资产文件夹是空的......
我从 eclipse(USB 上的设备)运行应用程序。谁能告诉我我做错了什么?我感觉我打开的资产文件夹不是我的应用程序...
提前致谢!
我正在使用getAssets().list("/");它,它返回了应用程序根目录中的文件列表:
D/ (25498): Listing files in /
D/ (25498): AndroidManifest.xml
D/ (25498): META-INF
D/ (25498): assets
D/ (25498): classes.dex
D/ (25498): lib
D/ (25498): res
D/ (25498): resources.arsc
Run Code Online (Sandbox Code Playgroud)
然后我尝试列出,"/assets"但它总是空的。然后我发现需要一个相对路径并且/不能使用根文件夹。
getAssets().list(""); 列出资产文件夹根目录中的文件。
尝试这个:
AssetManager assetManager = appContext.getAssets();
String[] filelist = assetManager.list("");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1782 次 |
| 最近记录: |