2012-06-19 29 views
1

我已經在我的應用中使用android CROP並使用AVD進行測試 - 一切正常,但是當我試圖在真實設備(sumsung galaxy s2)上測試它時,我的應用在按下按鈕SAVE後崩潰CROP活動與「不幸的是,畫廊已停止」。是什麼原因?Android作物活動

logcat的:

06-26 17:31:53.443:E/MTPRx(13266):在 MtpReceiverandroid.intent.action.MEDIA_MOUNTED

06-26 17:31:53.478: E/BrowserMediaChangingReceiver(11105): BrowserMediaChangingReceiver:的onReceive 06-26 17:31:53.478: E/BrowserMediaChangingReceiver(11105):的onReceive:安裝=%S假

06-26 17:31:53.478:E/BrowserMediaChangingReceiver(11105):onReceive: 假安裝=%的真實

06-26 17:31:53.478:E/BrowserMediaChangingReceiver(11105):的onReceive: ACTION_MEDIA_UNMOUNTED

06-26 17:31:53.528:E/AlarmManagerService(1986) :1340721115.533000000

+1

從logcat –

+0

logcat錯誤報告發布異常的回溯? –

回答

2

com.android.camera.action.CROP是內部API,因此它不能保證所有的Android設備所支持的一部分 android_server_AlarmManagerService_set鍵入= 0,。

如果您希望它被所有設備支持,您將不得不實施您自己的作物活動。如果某些設備不支持Intent,至少應該實施某種回退行爲。 請不要忘記做這個! :)

順便說一下,如果我沒有記錯,三星Galaxy實現了自己的媒體/圖庫應用程序,所以這就是爲什麼它無法識別意圖。