10
ich heruntergeladen haben, und die Erweiterungsdateien gespeichert successfully.But es stürzt ab, wenn ich versuche, innerhalb der mp3 zu spielen ..getFileDescriptor null zurück, während MP3-Dateien aus dem Expansions Lesen von Dateien
ZipResourceFile expansionFile = APKExpansionSupport.getAPKExpansionZipFile(getApplicationContext(),
1, 0);
InputStream fileStream = expansionFile.getInputStream("mysong.mp3");
AssetFileDescriptor asd = expansionFile.getAssetFileDescriptor("mysong.mp3");
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(asd.getFileDescriptor(), asd.getStartOffset(), asd.getLength());
asd.close();
mediaPlayer.prepare();
mediaPlayer.start();
Hier die logcat sagt sowohl die Inputstream und der Dateideskriptor sind null..Kann jemand mir helfen?
geht diese Frage Ihr Problem lösen http://stackoverflow.com/questions/10051213/accessing-apk-expansion- Datei-mit-URI-mit-Google-ZIP-Erweiterung-Bibliothek-Ursachen? –
es funktioniert nicht .. – hacker