0
嗨,我想在我的Android资产文件夹中的文件的路径。如何以String的形式获取资产文件路径?
我如何获得作为字符串的路径?
我尝试:
String path = getClass().getClassLoader().getResource("file:///android_asset//psp.pdf").getPath();
我需要的路径字符串。
嗨,我想在我的Android资产文件夹中的文件的路径。如何以String的形式获取资产文件路径?
我如何获得作为字符串的路径?
我尝试:
String path = getClass().getClassLoader().getResource("file:///android_asset//psp.pdf").getPath();
我需要的路径字符串。
访问一个资产的唯一途径是:
通过open()
上AssetManager
,在这种情况下,你的路径是psp.pdf
通过在WebView
file:///android_asset/
,在这种情况下,你的路径是file:///android_asset/psp.pdf
资产既不是fil上的文件系统,也不是你从ClassLoader
得到的东西。
可能的答案http://stackoverflow.com/questions/8474821/how-to-get-the-android-path-string-to-a-file-on-assets-folder。 tl; dr,这是不可能的。 –
http://stackoverflow.com/questions/4820816/how-to-get-uri-from-an-asset-file –
[如何获取android路径字符串到资产文件夹上的文件?](http ://stackoverflow.com/questions/8474821/how-to-get-the-android-path-string-to-a-file-on-assets-folder) –