我在我的/res/raw/
文件夾中有一個視頻,我想使用設備的本機視頻播放器啓動它。無法啓動視頻播放器活動
這是我的代碼:
String packageName = this.getPackageName();
Uri uri = Uri.parse("android.resource://" + packageName + "/raw/" + R.raw.my_video);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(uri, "video/*");
startActivity(intent);
當我特里結構開始崩潰的視頻和我的logcat得到這個錯誤:
09-16 15:05:51.959:E/AndroidRuntime(23298):致命異常:主 09-16 15:05:51.959:E/AndroidRuntime(23298):java.lang.IllegalStateException:無法執行的活動的方法
我在隨機網頁上的託管mp4文件上嘗試了Uri.parse(String)
,結果相同。
我的問題是什麼?
後完整的日誌 –