Ho appena iniziato lo sviluppo di Android e ha scritto una semplice applicazione fotocamera utilizzando questo tutorial: http://developer.android.com/guide/topics/media/camera.html#custom-cameraCamera.lock, unlock() gestito automaticamente per te da Android 4.0?
vi ho letto: "Nota: A partire da Android 4.0 (API di livello 14), il Camera.lock() e Camera.unlock() le chiamate vengono gestite automaticamente. "
ma cosa significa? la mia app fotocamera supporta Android 16 (4.1.2) e 17 (4.2.2), ma se scartare il blocco e sbloccare le chiamate ottengo errore da mediarecorder (-19). quindi come lasciare gestire Android? o cosa significa "gestito automaticamente"?
Buona domanda. Ho affrontato lo stesso problema e alla fine ho lasciato le chiamate di blocco/sblocco, perché non riuscivo a farlo funzionare senza questo errore. Può comunque essere correlato con il mio min SDK che era API 15 (4.0.3), nonostante il test (e ottenendo l'errore -19) su 4.2.2 .. – Ewoks