Proguardでは動作しないVideoViewに問題があるようです。次の画面は、ビデオが開始されているときに表示されます。次のようにProguardでビデオ表示が機能しない
動画を見るためのコードは次のとおりです。
mediaController= new MediaController(this);
mediaController.hide();
mediaController.setAnchorView(video_animation);
Uri uri= Uri.parse("android.resource://" + getPackageName() + "/"
+ R.raw.splash_min);
video_animation.setMediaController(mediaController);
video_animation.setVideoURI(uri);
video_animation.requestFocus();
video_animation.start();
またVideoViewを実行するために具体的なProGuardの設定が追加されませんがあります。
build.gradleの抜粋
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-project.txt'
resValue "string", "FB_APP_ID", getFbAppKey()
}
debug {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-project.txt'
resValue "string", "FB_APP_ID", getFbAppKey()
}
}
はまた、単にアプリケーションIDを操作するために使用されている製品のフレーバーがあります。
build.gradleファイルを入力してください。 –
私は私の答えを編集しました。 –