1

アプリで Android CROP を使用し、AVD を使用してテストしました - すべて正常に動作しますが、実際のデバイス (sumsung galaxy s2) でテストしようとすると、「残念ながら、ギャラリーは停止しました」。理由は何ですか?

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 false

06-26 17:31:53.478: E/BrowserMediaChangingReceiver(11105): onReceive : false マウント = %s true

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

06-26 17:31:53.528: E/AlarmManagerService(1986): android_server_AlarmManagerService_set to type=0, 1340721115.533000000

4

1 に答える 1

2

は内部 APIのcom.android.camera.action.CROP一部であるため、すべての Android デバイスでサポートされるとは限りません。

すべてのデバイスでサポートされるようにするには、独自のクロップ アクティビティを実装する必要があります。一部のデバイスがIntent. これを行うことを忘れないでください!! :)

ところで、私の記憶が正しければ、Samsung Galaxy は独自の Media/Gallery アプリを実装しているため、Intent を認識できません。

于 2012-06-26T14:47:12.547 に答える