2017-06-02 2 views
-3

J'ai utiliser compiler com.theartofdev.edmodo:android-image-cropper:2.3.+ lib pour ramasser et recadrer, j'ai un problème à Android Nougat lors de l'ouverture de l'application de la caméra fermer l'affichage d'erreur. Aidez-moi, s'il vous plaît. Merci d'avance.Choisir et recadrer l'image dans Android problème dans Android Nougat 7.0

Logcat Erreur:

Java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1, result=-1, data=null} to activity { java.lang.NullPointerException: Attempt to invoke virtual method 'android.net.Uri android.content.Intent.getData()' on a null object reference

ouvrir le dialogue ci-dessous.

enter image description here

+0

'app photo erreur proche display' part logcat. Utiliser le dernier 'android-image-cropper: 2.4. +' –

+0

java.lang.NullPointerException: Tentative d'invocation de la méthode virtuelle 'java.lang.String android.net.Uri.toString()' sur une référence d'objet nul –

+3

Veuillez fournir un [mcve]. Cela inclurait la totalité de la trace de la pile Java, ainsi que votre code qui déclenche le plantage. – CommonsWare

Répondre

1

utiliser cette lib compilation 'com.soundcloud.android:android-crop:[email protected]'

J'ai aussi fait face au même problème dans Nougat 7.0 Maintenant son bon fonctionnement

+0

merci @sam yuvan. Ça marche –

1

L'erreur indique clairement que lorsque votre application lance la sélection et recadrer. Il va dans le résultat de l'activité, là le résultat ou l'intention est trouvé nul. D'où les accidents de l'application.

Mais vous devez regarder votre routine de code. Comme il ne devrait pas invoquer onActivityResult avant que le processus entier soit terminé.