나는 안드로이드 연구의 한가운데에 있으며 자산과 원시 자원을 방금 다루었습니다. Raw resources vs. Assets를 사용하는 이유를 이해하려고합니다. 둘 다 컴파일되지 않은 리소스 입력 스트림을 제공합니다. 자산은 원시 자원보다 훨씬 더 많은 유연성과 기능을 제공하는 것으로 보입니다. ㅏ. 아래에서 폴더 구조를 만들 수 assets있지만 아래에서 만들 수는 없습니다.raw 비. assets폴더에있는 것이 …
다음 코드가 있습니다. AssetFileDescriptor afd = getAssets().openFd("AudioFile.mp3"); player = new MediaPlayer(); player.setDataSource(afd.getFileDescriptor()); player.prepare(); player.start(); 문제는이 코드를 실행하면 요청한 오디오 파일을 재생하는 대신 에셋 디렉토리의 모든 오디오 파일을 알파벳순으로 재생하기 시작한다는 것입니다. 내가 뭘 잘못하고 있죠? 자산 디렉토리에서 오디오 파일을 재생하는 더 좋은 방법이 있습니까? 후속 질문 : 자산 디렉토리에 오디오 …
를 사용하여 Google 코드의 샘플, 데모 및 기타 리소스를 WebView사용해 보았지만 내 코드로 시도하면 작동하지 않습니다. myfile.html자산 폴더에 넣고 다음을 사용하여 로드하고 싶습니다 . private WebView myWebView; myWebView.loadUrl("file:///android_assets/myfile.html"); 에뮬레이터에서 오류 표시 의 웹 페이지를 다음 file:///android_assets/myfile.html으로로드 할 수 없습니다. 요청한 파일을 찾을 수 없습니다. /android_assets/myfile.html 해당 파일을 res/raw/폴더에 넣고 다음을 …