Il semble y avoir un problème dans VideoView qui ne fonctionne pas sous Proguard. L'écran suivant apparaît lorsqu'une vidéo est en cours de démarrage.Video View ne fonctionne pas sous Proguard
Le code Vidéo est la suivante:
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();
De plus il n'y a pas ProGuard spécifique paramètre ajouté pour VideoView à courir.
Extraits de 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()
}
}
Il y a aussi des arômes de produits utilisés juste pour manipuler avec l'ID d'application.
Mettez votre fichier build.gradle. –
J'ai édité ma réponse. –