2017-06-02 60 views
-3

我有使用編譯com.theartofdev.edmodo:android-image-cropper:2.3.+ lib進行裁剪,我在打開相機應用程序關閉錯誤顯示時遇到了Android Nougat問題。請幫幫我。提前致謝。Android中的挑選和裁剪圖像問題在Android Nougat 7.0中

logcat的錯誤:

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

開放如下對話。

enter image description here

+0

'攝像頭應用程序關閉錯誤display'份額logcat的。使用最新的'android-image-cropper:2.4。+' –

+0

java.lang.NullPointerException:試圖調用虛擬方法java.lang.String android.net.Uri.toString()'null對象引用 –

+3

請提供[MCVE]。這將包括整個Java堆棧跟蹤,以及觸發崩潰的代碼。 – CommonsWare

回答

1

使用這種LIB 編譯 'com.soundcloud.android:android-crop:[email protected]'

我還牛軋7.0 現在面臨着同樣的問題,它的正常工作

+0

謝謝@sam yuvan。它的工作 –

1

錯誤清楚地表明,當您的應用程序啓動選擇和裁剪。它進入活動結果,那裏的結果或意圖被發現爲空。因此,應用程序崩潰。

但是你需要看看你的代碼例程。因爲在整個過程完成之前它不應該調用onActivityResult。