文档库 最新最全的文档下载
当前位置:文档库 › 扫描二维码出现黑屏

扫描二维码出现黑屏

扫描二维码出现黑屏
扫描二维码出现黑屏

使用zxing扫描二维码出现黑屏

最近在项目中遇到一个问题,使用zxing扫描二维码发现在一个设备上出现黑屏,然后通过调试定位问题

给出的日志是

[plain]view plaincopy

1.04-22 14:51:4

2.492: D

/(4999): Surface destroy: ANDROID_NATIVE_WINDOW_MAGIC

2.04-22 14:51:5

3.862: D/LewaResources(5139): cookie name=/data/app/com.example

.qr_codescan-2.apk

3.04-22 14:51:53.902: D/(5139): Pixel Format : GGL_PIXEL_FORMAT_RGBA_8888

4.04-22 14:51:53.902: D/(5139): Updating FBO content dimensions

5.04-22 14:51:54.112: D/CameraConfigurationManager(5139): Default preview form

at: 17/yuv420sp

6.04-22 14:51:54.112: D/CameraConfigurationManager(5139): Screen resolution: P

oint(800, 1216)

7.04-22 14:51:54.112: D/CameraConfigurationManager(5139): preview-size-values

parameter: 1280x720,720x480,640x480,640x360,352x288,320x240,176x144

8.04-22 14:51:54.112: W/CameraConfigurationManager(5139): screenResolution-si

ze: 800:1216

9.04-22 14:51:54.112: D/CameraConfigurationManager(5139): Camera resolution: P

oint(800, 1216)

10.04-22 14:51:54.112: D/CameraConfigurationManager(5139): Setting preview size

: Point(720, 480)

11.04-22 14:51:54.122: E/MipcaActivityCapture(5139): error

12.04-22 14:51:54.122: E/MipcaActivityCapture(5139): https://www.wendangku.net/doc/c411682658.html,ng.RuntimeException

: setParameters failed

13.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.hardware.Came

ra.native_setParameters(Native Method)

14.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.hardware.Came

ra.setParameters(Camera.java:1651)

15.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at com.mining.app.zxing.

camera.CameraConfigurationManager.setDesiredCameraParameters(CameraConfigura tionManager.java:83)

16.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at com.mining.app.zxing.

camera.CameraManager.openDriver(CameraManager.java:130)

17.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at com.example.qr_codesc

an.MipcaActivityCapture.initCamera(MipcaActivityCapture.java:135)

18.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at com.example.qr_codesc

an.MipcaActivityCapture.surfaceCreated(MipcaActivityCapture.java:158)

19.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.SurfaceV

iew.updateWindow(SurfaceView.java:572)

20.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.SurfaceV

iew.access$000(SurfaceView.java:86)

21.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.SurfaceV

iew$3.onPreDraw(SurfaceView.java:175)

22.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.ViewTree

Observer.dispatchOnPreDraw(ViewTreeObserver.java:975)

23.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.ViewRoot

Impl.performTraversals(ViewRootImpl.java:1867)

24.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.ViewRoot

Impl.doTraversal(ViewRootImpl.java:996)

25.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.ViewRoot

Impl$TraversalRunnable.run(ViewRootImpl.java:5600)

26.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.Choreogr

apher$CallbackRecord.run(Choreographer.java:771)

27.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.Choreogr

apher.doCallbacks(Choreographer.java:574)

28.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.Choreogr

apher.doFrame(Choreographer.java:544)

29.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.view.Choreogr

apher$FrameDisplayEventReceiver.run(Choreographer.java:757)

30.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.os.Handler.ha

ndleCallback(Handler.java:733)

31.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.os.Handler.di

spatchMessage(Handler.java:95)

32.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.os.Looper.loo

p(Looper.java:149)

33.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at android.app.ActivityT

hread.main(ActivityThread.java:5045)

34.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at https://www.wendangku.net/doc/c411682658.html,ng.reflect.Met

hod.invokeNative(Native Method)

35.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at https://www.wendangku.net/doc/c411682658.html,ng.reflect.Met

hod.invoke(Method.java:515)

36.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at com.android.internal.

os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:805)

37.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at com.android.internal.

os.ZygoteInit.main(ZygoteInit.java:621)

38.04-22 14:51:54.122: E/MipcaActivityCapture(5139): at dalvik.system.NativeS

tart.main(Native Method)

39.04-22 14:51:54.132: I/dalvikvm(5139): Total arena pages for JIT: 11

40.04-22 14:51:54.132: I/dalvikvm(5139): Total arena pages for JIT: 12

41.04-22 14:51:54.132: I/dalvikvm(5139): Total arena pages for JIT: 13

42.04-22 14:51:54.132: I/dalvikvm(5139): Total arena pages for JIT: 14

43.04-22 14:51:54.142: D/CameraManager(5139): Calculated framing rect: Rect(160

, 428 - 640, 788)

44.04-22 14:51:54.142: I/dalvikvm(5139): Total arena pages for JIT: 15

45.04-22 14:51:54.152: D/zhangxianjia(5139): init runded corner

46.04-22 14:51:54.252: D/(5139): Surface destroy: ANDROID_NATIVE_WINDOW_MAGIC

47.

然后思考是不是设置的preview-size有问题,后来测试发现并没有问题

最后试着去掉

然后问题就解决,猜测可能是这个设备对底层做工处理。

以上只是目前的一种解决办法,但肯定不是最好的,有空还是会继续研究一下!

手机微信扫不了二维码如何解决

手机微信扫不了二维码如何解决 手机微信扫不了二维码是怎么回事,又该怎么办呢,那么手机微信扫不了二维码如何解决的呢?下面是小编收集整理的手机微信扫不了二维码如何解决,希望对大家有帮助~~ 手机微信扫不了二维码的解决办法 首先各位先要冷静,遇到这种情形,大部分先去百度,然后搜出一大堆结论,篇幅有长有短,看完尝试之后又可能未解决问题。 所以,要先冷静分析,到底是手机问题还是软件问题,一个个排除,我是标准的软件菜鸟,所以,没有什么高深的解决方式。 那么,先检查一下手机,打开拍照功能,看是否能正常使用,照片是否模糊。 如果相机拍照一切正常,就说明摄像头和相机软件都没有问题,那么排队了这个可能。

下一步再检查一下微信软件,先打开网页版微信,试试扫一下登陆二维码,看能不能正常在电脑上登陆。(如果一切正常,直接跳去看最后一步) 微信登陆码,也扫描不上的话,一,请打开手机中的设置——应用程序——正在运行,里面有微信,将它关闭,再重新打开这个软件。 二,请尝试重启手机。 做完这两步后,请重试第二步骤,如果还是不行,请继续看下一步。 将手机里的微信软件升级,打开微信界面,点击下方的“我”——设置——关于微信——新版本。

下载升级安装替换旧版本 重复步骤二 如果能正常扫登陆二维码,那么很可能下一步就能解决问题。 将你要扫描的二维码,用QQ截图,或键盘上的截屏方式保存在电脑里,再用看图软件打开这个二维码,点放大镜,放大至像电脑微信登陆二维码差不多大,再扫一扫。 好了,如果您手机正常,摄像头也没问题,微信软件也OK,那么,我的方法应该可以解决您的问题啦。 由于二维码涉嫌打广告,故无法用图片说明最后一步,不过相信大家可以理解的。不明白的地方也可以留言给我的。

手机二维码全过程追踪管理系操作手册

手机二维码混凝土质量全过程追踪管理系操作手册 目录 一、系统安装、人员信息注册 二、取样员、见证员手机号注册 三、程序安装和注册 四、工程现场取样操作流程 五、取样后流程 六、上传信息查看

一、系统安装、人员和工程信息录入与绑定 1.1 实施人员将手机二维码混凝土质量全过程追踪管理系统安装在管理部门服务器上 1.2 对取样员、见证员(监理)、监督员公布网站地址,人员在网上进行注册,由系统管理员进行审核。同一手机号码,无法在平台完成重复注册。 二、取样员、见证员手机号注册、程序安装和注册 2.1取样员、见证员的手机要求: 2.1.1手机摄像头像素500万及以上,且摄像头能自动聚焦 2.1.2 手机带有GPS定位功能。 2.1.3 安卓系统最低要求为2.2,最佳为4.0及以上 2.1.4 允许访问网络 2.1.5 允许安装非电子市场提供的应用程序(此项需在应用程序管理中手动设置) 2.2 手机号注册 2.2.1 人员在填写网站注册,注册信息包括姓名、手机号码、角色类型等 2.2.2 如果号码未注册就不能完成手机程序注册

三、手机程序安装、注册 3.1 在手机中打开微信或者360助手中的“扫一扫”程序对准下面的图片,按照提示下载即可下载手机安装程序包,然后安装提示进行下一步操作,直到程序安装完毕。手机版本会根据在监管平台人员注册身份自动识别版本。一个手机只能绑定一个手机号码(双卡手机绑定主卡手机号码)。 3.2手机程序注册 3.2.1 启动手机安装好的程序,首次使用会自动提示用户进行注册。 3.2.2 选择注册所属地区,填入手机号(手机号需先在平台进行注册)。 3.2.3 注册完成后,根据人员在监管平台的注册身份,自动切换版本。 四、工程现场取样操作流程 (1)在工地现场取样制作一组3块混凝土试件,抹平、将试模边缘擦干净等待植入二维码标

总结6款手机端二维码扫描软件及在线制作属于自己的二维码

总结6款手机端二维码扫描软件及在线制作属于自己的二维码 简介:二维码(行动条码),可能你并不了解它,但肯定会听说过,比如听说过的有些电子机票车票、麦当劳优惠券、电影票优惠券、识别码、名片、email等,简单的说就是一个看似杂乱的正方形里边,隐藏了一些你看不到的信息,但是可以用特殊终端来解读该图片,二维码形状如左图所示,查看维基百科对二维码的更多介绍。 而且现在诺记也有很多N系列手机自带“条码阅读”软件。今天介绍的6款手机端二维码扫描软件可以让你在手机扫描识别二维码。 QuickMark QuickMark是台湾的一家较早提供行动二维码服务的,所以功能相当不错,网站提供在线二维码制作,并且支持中国移动的二维码格式。程序识别快,唯一不足就是对s60系统第三版的支持不行,运行不了,但是对其他的系统的支持还是不错的,推荐使用。 优点:支持多种格式条码,几乎有了它你能扫便所有二维条码,对中国移动的二维码格式和国际QRcode 格式二维码里的中文支持好,无乱码 缺点:软件有待的更新,以使用手机操作系统的发展 下载地址:https://www.wendangku.net/doc/c411682658.html,/cht/basic/download.asp 在线制作你的二维码:https://www.wendangku.net/doc/c411682658.html,/cht/diy/?qmLink 魔印 国产的,应该和中国移动有些瓜葛,外表很华丽但是用处不大,软件有识别食品条形码的选项,但无论我怎么扫描,它就是不给我识别,难道是200W像素太低?除非你制作中国移动格式的二维码,否则识别出来后不能存贮。 网站也同时提供在线制作中国移动格式的二维码。

优点:页面比较华丽,功能看似挺多,支持中国移动的二维码格式标准。 缺点:对QRcode格式的条码,如果里边有中文,则扫描后中文会是乱码,只兼容中国移动的二维码格式里的中文。小点的条码都不能识别。 下载地址:https://www.wendangku.net/doc/c411682658.html,/index.jsp kaywakaywa在欧洲比较受欢迎,支持QRcode格式二维码里的汉字,但不支持中国移动格式的二维码里的中文,这是我们用他的最大软肋。 优点:界面简洁漂亮,反映相当快,可视区域大,易识别 缺点:不支持中国移动格式的二维码里的中文 下载地址:

手机如何扫描二维码

手机如何扫描二维码?伴随着手机行业相关技术的进步,一些以前用途并不广泛的通信技术忽然间大派用场,二维码技术就是其中一种。目前在各大城市越来越多透过二维码的方式提供新式商业应用,通过扫描二维码获取各类商品、商家信息已经成为了当下的一个潮流和趋势。那么很多友友在进行了手机二维码软件下载之后,对于手机如何扫描二维码产生了不少的疑惑,那么接下来小编就为大家详细的解说下,让友友们下的放心用得舒心。 手机如何扫描二维码?首先要解决这个问题必须先了解下什么是二维码?什么是条形码?条形码是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息。二维码是用某种特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信

息自动处理。 了解清楚之后那么解决手机如何扫描二维码就很简单了,只要下载了该软件之后,启动手机摄像头,对二维码轻轻一扫描,“拍一下、扫一下”,就可以获取其中“隐藏”信息,全过程只需几秒钟。而且它特别适用于表单、安全保密、追踪、证照、存货盘点、资料备援等方面。例如在证照应用方面,身份证、驾照等证照之资料登记及自动输入,发挥“随到随读”、“立即取用”的资讯管理效果;更可应用到网上资源下载。正是因为二维条码具有储存量大、保密性高、抗损性强、成本便宜等特性。 虽然手机二维码的应用很广泛,但是对于大部分用户来说,最实用还是购物和解码上网。那么在购物方面,手机如何扫描二维码呢?无论你在何时何地,购买了商品,只要打开你的手机,对着商品上的一维码一“照”,就听“叮”的一声,就会在屏幕上看到该商品的名称、商品产地、参考售价,有效的防止了商品欺诈。而在手机上网方面,手输网址的麻烦和出错,都会让很多机友很扫兴,而装了手机二维码后,这一切边可以迎刃而解。只需要把一长串网址生成二维码,然后用手机轻轻一拍就可以直接打开浏览器,进行上网冲浪了。

如何使用手机扫描二维码

如何使用手机扫描二维码 篇一:怎么用手机扫描二维码?怎么用二维码上网? 怎么用二维码上网?怎么用手机扫描二维码? 将手机需要访问、使用的信息编码到二维码中,利用手机的摄像头识读,这就是手机二维码。 那怎么用二维码上网?怎么用手机扫描二维码呢?下面说一下具体操作步骤: 1、首先,我们需要准备一个具有摄像头的手机(像素影响不大,但越高越好,识别率会比较快),下载安装一个具有扫描二维码的软件。 2、安卓之家的每个应用和游戏,在下载页面都有一个独立的二维码图标,启动手机里的二维码扫描软件,当出现拍照状态的画面时,对准网页上的二维码在手机的矩形框里,二维码软件会自动识别并转换为下载链接。 3、当然,你的手机还得具备联网状态,通过这个链接,就可以下载该应用或者将该地址转发给你的好友。 目前淘宝手机店铺就有二维码的应用,手机用户可以快速扫描登陆!二维码的好处就是简单!不仅可以快速登陆网页,免除输入网址的麻烦,还可以快速下载网页上的软件游戏。 你会用二维码上网了吗?下面是一个二维码,你可以尝试一下 篇二:安卓手机如何利用二维码快速下载软件?

安卓手机如何利用二维码快速下载软件? 很多多机友应该都有看到国外一些很棒的Android资源下载网站,只能通过二维码才能进行应用的下载,那么到要怎么下载这种利用二维码进行下载的资源呢?还是先来了解一下什么是二维码吧。 我相信,大多数人都很疑惑二维码是什么?而且二维码和下载之间又有什么关系?它们之间的连系也不是很了解。下面就为大家简单介绍一下通常意义上的二维码。其实我们通常见到的一些包装袋上黑色的竖条状的条形码是一维码,它可以读取该物品的名称,型号及价格。二维码则是建立在该基础之上技术更为先进,应用范围更广的条码。 简单来说,二维码是一种以图形为识别对象的识别技术,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的条码;它具有信息容量大、编码范围广、保密、防伪性能好、译码可靠性高、纠错能力强、容易制作、成本低廉等众多优点。 通过二维码下载资源的操作具体如下: 在具体操作前,请确保您的手机能通过GPRS,3G或WIFI上网,因为扫描后需要联网搜索扫描的应用。首次使用时,您需要在手机上下载安装一个“二维码识别”软件。此类软件比较多,都挺好用的,不过还是给大家推荐一个,快拍二维码功能条码扫描仪,简单实用,在电子市场上排名前列,很受欢迎。工具/原料 快拍二维码

相关文档
相关文档 最新文档