問候StackOverflowers!攝像機錯誤100.takePicture停止錄像後僅限
我搜查了很長時間,但最後不得不承認我沒有想法。
請找到https://github.com/ppinter1/AndroidCamera.git這表明我有一個三星Galaxy Tab 10.1和Android 4.1.1
本質問題簡約的Eclipse項目:可怕的相機錯誤100(與ICamera的服務員死亡/媒體服務器/相機服務器)會在停止視頻錄製後,每當我調用.takePicture時發生。
什麼測試,並在提供的代碼工作:
- 可以捕獲
- 可以記錄任何數量的視頻以及任意數量的照片
- 甚至在拍攝照片的同時記錄正常工作(一個很好的副作用)
BUT,拍攝照片停止記錄(即,無論是通過敲擊「停止Recordi後ng'按鈕,或者因爲當達到5MB的最大文件大小時自動停止錄製)導致通用相機錯誤100.
如果其他人在他們的Android設備上測試此代碼,我會非常感激。
這款平板電腦僅僅是一個bug嗎?如果它在其他設備上也失敗了,誰能告訴我 我做錯了什麼或者如何進一步診斷?
如果代碼適合您,請回復您的設備型號和Android版本。
與許多感謝,
皮特
UPDATE:
兩件事情:
- 三星的開發人員支持技術報告無差錯運行我github上測試代碼的S3設備上,但看到Galaxy Tab和Nexus的例外。他認爲測試代碼錯誤地使用了Camera API,但我認爲我不能讓代碼更簡單......如果有人發現API使用錯誤,請糾正我!
- 我在Google's Android tracker上打開了一個問題,附加了日誌文件的詳細信息。