복붙노트

[ANDROID] 원시 폴더 URL 경로?

ANDROID

원시 폴더 URL 경로?

해결법


  1. 1.

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

    이 URL을 사용하여 폴더 자산의 파일에 액세스하려면이 사용하면, 원시 폴더에있는 파일에 액세스 할 수 있습니다 ...

    file:///android_asset/filename
    

  2. 2.이 원시 폴더 내의 파일 이름 video.mp4을 찾을 수 있습니다 :

    이 원시 폴더 내의 파일 이름 video.mp4을 찾을 수 있습니다 :

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

  3. 3.이제 u는이 작업을 수행 할 수 있습니다

    이제 u는이 작업을 수행 할 수 있습니다

    getResources().openRawResource(R.raw.filename)
    

  4. 4.원료를 사용으로 포인트 R.raw.your_object_id 예를 들어, ID와 액세스된다. 당신은 파일 경로와 자원에 액세스하려는 경우에 당신은 사용 자산이 필요합니다.

    원료를 사용으로 포인트 R.raw.your_object_id 예를 들어, ID와 액세스된다. 당신은 파일 경로와 자원에 액세스하려는 경우에 당신은 사용 자산이 필요합니다.

    그럼 당신은이 같은 자산을 사용할 수 있습니다 :

    InputStream myInput = myContext.getAssets().open("MyFolder/" + "MyFile.db3");
    InputStream myInpu1t = myContext.getAssets().open("MyFile_in_the_root.db3");
    
  5. from https://stackoverflow.com/questions/7966085/raw-folder-url-path by cc-by-sa and MIT license