Bonjour,
Cela fait plusieurs mois que je développe une application et je suis parvenu à la faire fonctionner non seulement dans l'émulateur d'Android Studio (Android 5.1.1) mais aussi sur mon smartphone (Android 5.1.1) mais c'est tout !
Sur tous les autres dispositifs Blue Stack 2 (Android ???), Windroy (4.0.3) , Wiko Ozzy (Android 4.2), tablette produit blanc (Android 4.4), l'application se lance même pas et plante directement apparemment à la constitution de l'interface graphique.
Il semblerait que ça provienne de l'affichage de ma Google Maps :
mMap = getMapFragment().getMap();
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | private SupportMapFragment getMapFragment() { FragmentManager fm = null; Log.d(TAG, "sdk: " + Build.VERSION.SDK_INT); Log.d(TAG, "release: " + Build.VERSION.RELEASE); if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) { Log.d(TAG, "using getFragmentManager"); fm = getFragmentManager(); } else { Log.d(TAG, "using getChildFragmentManager"); fm = getChildFragmentManager(); } return (SupportMapFragment) fm.findFragmentById(R.id.map); } |
En enlevant ce code ça se lance mais je n'ai plus de map…
Pouvez-vous m'aider ?
Je vous remercie d'avance !
+0
-0