我按照玻璃指南拍照,找到了。然而,这创造了一个新的意图,自动捕捉一张图片,而不创建一个相机预览在玻璃视口。为了让用户首先预览相机在玻璃视图上看到的内容,我按照android开发人员指南找到了,最后在试图调用Camera.open()时遇到了运行时异常。java.lang.RuntimeException: Fail to connect to camera service
开发人员指南将Camera.open()封装在一个try-catch子句中,但没有解释在引发异常时
我正在为三星Galaxy Camera 2开发一个应用程序。与大多数android设备不同的是,这款设备有一个硬件按钮来打开和关闭相机的闪光灯。我希望应用程序告诉用户在拍照之前打开闪光灯,如果闪光灯模式是打开的。但是我检测不到相机的闪光灯是开着还是关着的。闪光灯按钮没有注册为按键事件,因此我不知道如何检测何时使用此硬件按钮。
我已经按照指示(据我所能看到),我不知道如何预览相机(我甚至还没有开始拍照)。下面是我的当前代码--它在使用Java.Lang.RuntimeException的Android.Hardware.Camera.Open()方法上失败(Stacktrace说"at Android.Runtime.JNIEnv.CallStaticObjectMethod(IntPtr jclass,IntPtr jmethod) 0x00000 in :0 at And
当用户开始拍照时,我需要冻结(停止)预览。我搜索了一下,找到了,所以在文章中提到了取消绑定的预览UseCase。我试过了,一开始它在Android 9+上正确工作,但是在较低的Android上,我收到了Logcat中的错误,并且没有拍摄图片。(ImageCapture.java:1911) at android.os.Handler.d