确保手机支持 OTG 功能,并检查 OTG 线缆是否连接良好。
检查应用程序是否具有访问网络摄像头的权限,可以在 AndroidManifest.xml 文件中添加以下权限:
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
// 版本过低,不支持 OTG
return;
}
Camera.Parameters parameters = camera.getParameters();
List sizes = parameters.getSupportedPreviewSizes();
parameters.setPreviewSize(sizes.get(0).width, sizes.get(0).height); // 设置分辨率
parameters.setPreviewFrameRate(30); // 设置帧率
camera.setParameters(parameters);
通过以上方法,可以解决 Android 上 OTG 摄像头崩溃的问题。
上一篇:Android,NetworkScheduler:运行在白名单模式下。忽略任务。
下一篇:Android,PHP - 将输入的变量从Android传递到PHP的$_SESSION,并使用$_SESSION变量获取数据