Подтвердить что ты не робот

URL-адрес исходной папки?

Как получить URL-адрес исходной папки? Я не хочу получать доступ к своему ресурсу по идентификатору, но по пути.

4b9b3361

Ответ 1

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

С помощью этого вы можете получить доступ к файлу в необработанной папке, если вы хотите получить доступ к файлу в папке с ресурсами, используйте этот URL-адрес...

file:///android_asset/filename

Ответ 2

Это найти файл с именем video.mp4 внутри необработанной папки:

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

Ответ 3

Точка с использованием raw - это доступ с идентификатором, например R.raw.your_object_id. Если вы хотите получить доступ к своим ресурсам с помощью пути к файлу, вам нужно использовать активы.

Затем вы можете использовать такие активы:

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