1- qualche collega (che è uno sviluppatore Android utilizzando Android Studio) si trova ad affrontare un problema quando si prova la sua applicazione sul mio cellulare (che è un nexus 5 con Android 6.0.1), il problema che sta affrontando è che quando prende un'immagine da una galleria funziona con lui ok, ma quando si scatta una foto dalla fotocamera non ne visualizza, sospetta che l'immagine che sta salvando al telefono non vengono salvati, sospetta che sia un problema di autorizzazione, per lui funziona su galassia ma non su nexus.in Android 6.0.1, il recupero della macchina fotografica non funziona
2- la stessa cosa accade con me in unità ho comprato un plugin che consente di funzionare bene in passato sul mio telefono (quando prendo una macchina fotografica) e ora, dopo che ho aggiornato non è più Prendendo l'immagine, intendo che vado alla videocamera e torno all'applicazione senza aver caricato nulla nella vista come prima.
questo è ciò che logcat mostra
--------- beginning of main
02-07 16:36:10.272 203-813/? D/audio_hw_primary﹕ out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
02-07 16:36:10.282 203-813/? D/audio_hw_primary﹕ select_devices: out_snd_device(2: speaker) in_snd_device(0: none)
02-07 16:36:10.282 203-813/? D/msm8974_platform﹕ platform_send_audio_calibration: sending audio calibration for snd_device(2) acdb_id(15)
02-07 16:36:10.282 203-813/? D/audio_hw_primary﹕ enable_snd_device: snd_device(2: speaker)
02-07 16:36:10.284 203-813/? D/audio_hw_primary﹕ enable_audio_route: apply and update mixer path: low-latency-playback
02-07 16:36:10.289 24484-24484/? W/CAM_ActivityCloser﹕ WARNING: Activity was artificially finished: CameraActivityController was closed.
02-07 16:36:10.302 24484-24484/? I/CAM_2RsmeActvtyFltr﹕ START onPause: Activity = [email protected]e256d
02-07 16:36:10.303 24484-27584/? W/CAM2PORT_AndCamAgntImp﹕ Releasing camera without any camera opened.
02-07 16:36:10.305 24484-24484/? I/CAM_2RsmeActvtyFltr﹕ END onPause: Activity = [email protected]e256d
02-07 16:36:10.316 25275-25275/? D/CameraController﹕ onActivityResult
02-07 16:36:10.316 25275-25275/? D/CameraController﹕ RESULT_OK
02-07 16:36:10.329 25275-25275/? I/Unity﹕ **[CameraDemo] onCaptureImageFail**
Perché questo accade? E come risolverlo?
eh? è generato Unity3D? – Fattie
questo problema è incredibilmente difficile: http://stackoverflow.com/a/7411824/294884 http://stackoverflow.com/a/22282988/294884 http://stackoverflow.com/a/17922913/294884 – Fattie
Vedere http: //developer.android.com/reference/android/provider/MediaStore.html#ACTION_IMAGE_CAPTURE: * se l'app ha come target M e versioni successive e dichiara di utilizzare l'autorizzazione CAMERA che non è concessa, allora il tentativo di utilizzare questa azione provocherà un SecurityException.* –