【Android】魅族Flyme OS 3摄像头无法预览的问题
错误代码:
12-12 14:28:34.692: E/AndroidRuntime(1524): java.lang.RuntimeException: startPreview failed
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.hardware.Camera.startPreview(Native Method)
12-12 14:28:34.692: E/AndroidRuntime(1524): at com.nmbb.example.sampleexecutejs.CameraDemoActivity.surfaceCreated(CameraDemoActivity.java:85)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.SurfaceView.updateWindow(SurfaceView.java:569)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.SurfaceView.access$000(SurfaceView.java:86)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:174)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:680)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1896)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:999)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4470)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.Choreographer.doCallbacks(Choreographer.java:562)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.Choreographer.doFrame(Choreographer.java:532)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.os.Handler.handleCallback(Handler.java:725)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.os.Handler.dispatchMessage(Handler.java:92)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.os.Looper.loop(Looper.java:137)
12-12 14:28:34.692: E/AndroidRuntime(1524): at android.app.ActivityThread.main(ActivityThread.java:5068)
12-12 14:28:34.692: E/AndroidRuntime(1524): at java.lang.reflect.Method.invokeNative(Native Method)
12-12 14:28:34.692: E/AndroidRuntime(1524): at java.lang.reflect.Method.invoke(Method.java:511)
12-12 14:28:34.692: E/AndroidRuntime(1524): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
12-12 14:28:34.692: E/AndroidRuntime(1524): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
12-12 14:28:34.692: E/AndroidRuntime(1524): at dalvik.system.NativeStart.main(Native Method)
错误原因:
只要给Activity设置了android:process属性,就没法预览!!!出现在魅族Flyme OS 3中,Flyme OS 1和Flyme OS 2没有问题。
解决方法:
暂时没啥好办法,只能不用android:process
【Android】魅族Flyme OS 3摄像头无法预览的问题的更多相关文章
- opencv-android笔记1:android studio 2.3 + opencv-android-sdk 实现 camera预览
Android studio环境配置不再赘述,可以参照我的其他博客. Android应用程序开发环境搭建:http://blog.csdn.net/ja33son/article/details/61 ...
- Android开发实践:掌握Camera的预览方向和拍照方向
http://ticktick.blog.51cto.com/823160/1592267?utm_source=tuicool&utm_medium=referral Android的Cam ...
- 【android学习3】解决Android界面布局添加EditView之后无法预览问题
在设计登陆界面时,拖入一个EditView之后发现界面无法预览 问题分析: 进入xml源文件里发现一个警告,提示添加inputType或者hint元素,添加后界面仍然无法预览... 仔细查看了当前使用 ...
- Android Camera开发:使用TextureView和SurfaceTexture预览Camera 基础拍照demo
Google自Android4.0出了TextureView,为什么推出呢?就是为了弥补Surfaceview的不足,另外一方面也是为了平衡GlSurfaceView,当然这是本人揣度的.关于Text ...
- Android Studio xml文件中的布局预览视图
操作系统:Windows 10 x64 IDE:Android Studio 3.3.1 更新了Android Studio之后,xml文件中的布局预览视图变得如此简洁! 原因是没有勾选Show La ...
- Android 使用Gallery组件实现图片播放预览
Gallery(画廊)扩展了LayoutParams,以此提供可以容纳当前的转换信息和先前的位置转换信息的场所. Activity package com.app.test01; import com ...
- surfaceView和Camera配合进行摄像头的预览
首先是Camera类,在5.0上已经被废弃,不推荐使用但还是支持的.最新的是Camera2类,我还没有研究,据说用法完全不一样,反正也是一个坑跳入另外一个坑. 上面是简介和需要的权限,记得加上权限. ...
- Android 举例说明自己的定义Camera图片和预览,以及前后摄像头切换
如何调用本地图片,并调用系统拍摄的图像上一博文解释(http://blog.csdn.net/a123demi/article/details/40003695)的功能. 而本博文将通过实例实现自己定 ...
- Android开发周报:Flyme OS开源、经典开源项目解析
Android开发周报:Flyme OS开源.经典开源项目解析 新闻 <魅族Flyme OS源码上线Github> :近日魅族正式发布了MX5,并且在发布会上,魅族还宣布Flyme OS开 ...
随机推荐
- Redhat7.2 如何修改主机名(hostname)?
Redhat7.2 在安装的时候,会默认生成主机名:localhost. 那么如何修改成自己想要的自己名? //格式为:用户名@主机名 比如: [root@localhost ~]# 修改成[roo ...
- Angular 1与 Angular 2之间的一些差别
现在在用ng1.5.8做一个项目,ng的优点和特性我就不用多说了,ng1在陆续更新到1.5/1.6后就没再推出新版本了,ng2已经面世测试很久了,如同很多系统和框架一样,每个大的版本更新都会有新特性加 ...
- 相同版本的CDH集群间迁移hdfs以及hbase
前言 由于项目数据安全的需要,这段时间看了下hadoop的distcp的命令使用,不断的纠结的问度娘,度娘告诉我的结果也让我很纠结,都是抄来抄去, 还好在牺牲大量的时间的基础上还终于搞出来了,顺便写这 ...
- [JS] 使用RequireJS引用UMeditor
UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码. 而UMeditor则是UEditor删减版. ...
- html的块级、内联、内联块级元素基础
概念 块级:block 内联:inline 内联块级:inline-block 在html元素中,元素会有display属性 display属性默认值是block,那么该元素是块级元素. displa ...
- asp.net中Ajax控件的用途(二)
1.个人觉得对于新手最为实用的PopupControlExtender,弹出层载体,在实例中可以弹出登录框,百度的登陆页面基本都用的这种形式,可以把浮动的panel宽高都设置为100%,以屏蔽底层操作 ...
- C#/.NET 基础学习
初识C# C#是微软公司发布的面向对象的.运行于.NET Framework之上的高级程序设计语言.与Java有着明显不同,借鉴Delphi的特点,与COM(组件对象模型)直接集成,是微软公司 .NE ...
- .net IO异步和Producer/Consumer队列实现一分钟n次http请求
简介 最近工作中有一个需求:要求发送http请求到某站点获取相应的数据,但对方网站限制了请求的次数:一分钟最多200次请求. 搜索之后,在stackoverflow网站查到一个类似的问题..但里面用到 ...
- spring,mybatis,多数据源配置
spring.xml配置 <!-- 对数据源进行事务管理 --> <bean id="transactionManager" class="org.sp ...
- 第 29 章 CSS3 弹性伸缩布局[中]
学习要点: 1.混合过度版 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS3 提供的用来实现未来响应式弹性伸缩布局方案,这里做一个初步的了解. 一.混合过渡版 混合版本的 Flexbox 模型 ...