真机测试报错ERROR/AndroidRuntime(1805): java.lang.Runtim

这个错误是和调用相机摄像头相关的。

产生这个错误的原因主要在于代码控制分辨率的显示和真机测试分辨率不一样。

一:解决办法

WindowManager wm =(WindowManager) getSystemService(Context.WINDOW_SERVICE);
Display display = wm.getDefaultDisplay();
Camera.Parameters parameters = camera.getParameters();// 得到摄像头的参数
parameters.setPreviewSize(display.getWidth(),display.getHeight());注释掉这两句
parameters.setPictureSize(display.getHeight(),display.getWidth());注释掉这两句

二:有可能你的真机是属于定制机,或者深度开发过,对camera对了不少的改动。

camera.setParameters(parameters);//导致不能使用这个方法了,注释掉这一行吧。

但是这样的话,设置的一些参数就不能使用了,目前还没解决,求高手赐教。

时间: 2024-10-14 11:30:39

真机测试报错ERROR/AndroidRuntime(1805): java.lang.Runtim的相关文章

真机测试报错ERROR/AndroidRuntime: java.lang.RuntimeException: setParameters failed解决办法

这个错误是和调用相机摄像头相关的. 产生这个错误的原因主要在于代码控制分辨率的显示和真机测试分辨率不一样. 一:解决办法 WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Camera.Parameters parameters = camera.getParameters();// 得到摄像头的参数 para

真机调试报错error ==Error Domain=NSURLErrorDomain Code=-1009 "似乎已断开与互联网的连接。"

真机调试报错error ==Error Domain=NSURLErrorDomain Code=-1009 "似乎已断开与互联网的连接." 请注意,错误代码是-1009,网上关于网络链接查询错误代码的网站很多,查询一下,会发现 -1009 kCFURLErrorNotConnectedToInternet NSURLErrorNotConnectedToInternet "The connection failed because the device is not con

新iPhone6做真机测试报错:process launch failed: Security

前言 同事新买的iPhone6,需要Xcode直接安装最新版本,在安装之前,曾通过fir.im装过Ad_Hoc版.在使用Xcode进行真机运行时,iPhone6无法启动应用,并报错:process launch failed: Security. 解决办法 点击iPhone6之前安装的应用版本,这时候会弹框让用户确认是否信任开发者的应用,点击信任,然后重新使用Xcode进行安装即可~

ios 真机测试报错 (系统8.1)

错误日志: dyld: Symbol not found: _kABPersonAddressCityKey Referenced from: /private/var/mobile/Containers/Bundle/Application/0CB206A0-0B85-4B55-84F3-963CA181AC09/xingtongbeidou.app/xingtongbeidou Expected in: /System/Library/Frameworks/PassKit.framework

XCode + IOS + Flutter真机调试报错

XCode + IOS + Flutter真机调试 报错:Could not build the precompiled application for the device. It appears that your application still contains the default signing identifier. Try replacing 'com.example' with your signing id in Xcode: open ios/Runner.xcwork

Xcode 真机调试报错:This application's application-identifier entitleme

    This application's application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed 解决方法:1.Xcode-Window->Devices2.选中你的设备,在右边的installed Apps中删除这个App3.重新编绎即可 Xcode 真机调试报错:This

eclipse 真机调试报Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE Please chec...错误

eclipse 真机调试报Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE [Please check logcat output for more details. Launch canceled!   错误 解决办法: 在配置文件:AndroidManifest.xml加入如下代码: <manifest xmlns:android="http://schemas.android.com/apk/res/android&quo

Xcode真机调试报错(证书的签发者无效)

Xcode真机调试时报错: dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib Referenced from: /var/mobile/Containers/Bundle/Application/A54D1688-B528-4606-9E02-B51433425FB7/LoveFreshBeen.app/LoveFreshBeen Reason: no suitable image found.  Did find: /pri

iOS开发真机调试报错

关键词 --<真机调试.Dependency Analysis Error> No Architectures to compile for···"没有用来编译**的架构" 在真机调试的时候出现这个问题.根据报错信息以为要修改 这里的Architectures,查阅了有关armv7,armv7s,arm64的相关知识,顺便贴上来 armv6 iPhone iPhone2 iPhone3G 第一代和第二代iPod Touch armv7 iPhone4 iPhone4S ar