原始文件夹urlpath?

我怎样才能得到原始文件夹的URL? 我不想通过id访问我的资产,而是通过path。

Uri video = Uri.parse("android.resource://com.cpt.sample/raw/filename"); 

使用这个你可以访问原始文件夹中的文件,如果你想访问资产文件夹中的文件使用此URL …

 file:///android_asset/filename 

这是在原始文件夹中find一个名为video.mp4文件:

  String path = "android.resource://" + getPackageName() + "/" + R.raw.video; 

使用raw的方法是使用id访问,例如R.raw.your_object_id 。 如果你想通过文件path访问你的资源,那么你需要使用资产

那么你可以使用这样的资产:

 InputStream myInput = myContext.getAssets().open("MyFolder/" + "MyFile.db3"); InputStream myInpu1t = myContext.getAssets().open("MyFile_in_the_root.db3");