Androidはassitesファイルの中でビデオのファイルの関連している問題を放送して分析します。
この実例は、Android再生assitesファイルにおけるビデオファイルに関する問題を述べている。皆さんに参考にしてあげます。具体的には以下の通りです。
今日は機能を作りました。つまり、プロジェクトの中のビデオファイルを再生します。SDカードのビデオファイルを再生するのではありません。
私は映像ファイルをastesファイルのディレクトリに置いてみました。
前にwebviewを書いて、assitesフォルダを読み込む時、このように書きました。
googleさん、中国語のホームページには解決方法の説明がほとんどないです。慣例によって、行きます。http://stackoverflow.com 答えを探して、この招待状を見つけました。
I want to Play a video from mystes or raw folder in my ap inANDROID
Androidプロジェクトのビデオファイルを再生する最終的な解決方法は:
1.ビデオファイルをプロジェクトのres/rawファイルの下に置く。
2.ビデオファイルはAndroidサポートビデオフォーマット(3 GP、wmv、mp 4)でなければならず、名前は小文字、データ、下線、例えばmy_video.file.mp 4
3.コードの中でこのリソースファイルを引用する場合は、Rstaticsクラスを使用して、ファイルの拡張子を削除しなければなりません。R.raw.my_video.file
4.このActivity classはhelper方法getPackage Name()があるべきで、あなたがコードの中で正しいURIを構築するのに便利です。
ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。
今日は機能を作りました。つまり、プロジェクトの中のビデオファイルを再生します。SDカードのビデオファイルを再生するのではありません。
私は映像ファイルをastesファイルのディレクトリに置いてみました。
前にwebviewを書いて、assitesフォルダを読み込む時、このように書きました。
webView = new WebView(this);
webView.loadUrl(file:///android_asset/sample3_8.html);
順番に類推して、ビデオvideo.3 gpをastesディレクトリの下に置いてみて、次のコードを書きました。
Intent it = new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.parse(name);
it.setDataAndType(uri ,"video/3gp);
startActivity(it);
Androidシステムプレーヤを起動して、いくつかの情報(記録されていません)を提示しました。大体の意味はこのパスの下のファイルを再生できないということです。googleさん、中国語のホームページには解決方法の説明がほとんどないです。慣例によって、行きます。http://stackoverflow.com 答えを探して、この招待状を見つけました。
I want to Play a video from mystes or raw folder in my ap inANDROID
Androidプロジェクトのビデオファイルを再生する最終的な解決方法は:
1.ビデオファイルをプロジェクトのres/rawファイルの下に置く。
2.ビデオファイルはAndroidサポートビデオフォーマット(3 GP、wmv、mp 4)でなければならず、名前は小文字、データ、下線、例えばmy_video.file.mp 4
3.コードの中でこのリソースファイルを引用する場合は、Rstaticsクラスを使用して、ファイルの拡張子を削除しなければなりません。R.raw.my_video.file
4.このActivity classはhelper方法getPackage Name()があるべきで、あなたがコードの中で正しいURIを構築するのに便利です。
VideoView vv = (VideoView)this.findViewById(R.id.videoView);
String uri = "android.resource://" + getPackageName() + "/" + R.raw.my_video_file;
vv.setVideoURI(Uri.parse(uri));
vv.start();
Android関連の内容についてもっと興味がある読者は、当駅のテーマを調べてもいいです。「Androidマルチメディア応用開発技術のまとめ」、「Android開発入門と上級教程」、「Androidデバッグ技術とよくある問題解決方法のまとめ」、「Androidマルチメディア操作技術まとめ(オーディオ、ビデオ、録音など)」、「Android基本コンポーネントの使い方のまとめ」、「AndroidビューViewテクニックのまとめ」、「Androidレイアウトlayout技巧まとめ」および「Androidコントロールの使い方のまとめ」ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。