草庐IT

CAMERA_SERVICE

全部标签

android - 错误 : package android. hardware.camera2 不存在 OpenCV

我正在尝试将OpenCV模块添加到项目中,但我无法解决一些gradle问题。这是我的app.gradle文件:applyplugin:'com.android.application'android{compileSdkVersion17buildToolsVersion"23.0.2"defaultConfig{applicationId"com.sveder.cardboardpassthrough"minSdkVersion8targetSdkVersion21}buildTypes{release{minifyEnabledfalseproguardFilesgetDefaul

android - 在 Android 浏览器中使用 input type=file capture=camera 上传照片时,防止照片自动保存到图库

我正在使用众所周知的HTML5方法来捕获和上传支持最新智能手机的图像。这是我的代码:在我关心的所有设备上都能完美运行。问题是这样的:在Android上,您捕获的文件会自动保存到库中。我在隐私和安全性非常重要的应用程序中实现了这一点。我们无法将文件保存到用户的设备。有谁知道防止OS自动保存图片的方法吗? 最佳答案 没有办法阻止保存。在网络应用程序中,客户端是沙盒的,出于安全原因,您无法控制网站范围之外的任何内容。但是,您可以尝试此解决方案(它不适用于所有设备):而不是使用标签,您可以使用getUserMedia自行实现摄像头捕捉和.使

android - 线程运行时在 Service 中调用 stopSelf()

假设我的Service的onStart()处理程序中有代码来启动一个线程来做一些事情,然后调用stopSelf()。stopSelf()在线程完成之前被调用。究竟会发生什么?我自己对此进行了测试,并且我的线程会继续执行直到完成。Android是否听到stopSelf()调用,但将其推迟到线程完成?@OverridepublicvoidonStart(Intentintent,intstartid){newThread(newRunnable(){publicvoidrun(){//TODOsomelongrunningoperation}}).start();stopSelf();}

android - 在哪里可以找到有关 Android 的 "service call"shell 命令的信息?

使用adbshell或设备上的终端模拟器,输入此将清除所有通知(需要su)servicecallnotification1这将发送一条短信(不需要su)servicecallisms5s16"PhoneNumber"i320i320s16"BodyText"在哪里可以了解有关服务调用的更多信息?我找到了thisquestion并欣赏答案对所有含义的分割。但是我在哪里可以找到关于notification2可能试图调用的方法的信息?运行servicecall不完整并打印出这个用法:Usage:service[-h|-?]servicelistservicecheckSERVICEservi

Android:将参数从Activity传递给Service

我通过这种方式绑定(bind)到服务:Activity类:ListenLocationServicemService;@OverridepublicvoidonCreate(BundlesavedInstanceState){...Intentintent=newIntent(this,ListenLocationService.class);intent.putExtra("From","Main");bindService(intent,mConnection,Context.BIND_AUTO_CREATE);...}privateServiceConnectionmConnec

android - Cordova Android Camera-给出非法参数异常

我在2个月前开始进行CordovaAndroid编程。一切都很好,主要是现在不工作的相机。但是上周我的项目目录如何被删除,我重新安装了cordova的所有插件和已编译的项目,但现在它在相机点击显示错误“非法参数异常”令人惊讶的是我没有更改单行代码,它也可以正常工作在其他开发者机器上。cordova插件添加cordova-plugin-camera从相机插件安装中使用的命令。camera_app.js文件varpictureSource;//picturesourcevardestinationType;//setstheformatofreturnedvalue//Waitfordev

安卓 SDK : Get raw preview camera image without displaying it

我想对原始图像进行图像处理而不在屏幕上显示,这显然会降低性能。根据这个线程的答案Takingpicturefromcamerawithoutpreview这在Android1.5中是不可能的,但有人知道在Android4(API级别15)中是否可能吗? 最佳答案 在Android4中,接收原始图像数据而不将其显示在屏幕上的最简单方法是使用Camera.setPreviewTexture()调用以将预览帧路由到GPU。您可以通过两种方式使用它:在GPU上进行实际处理:设置OpenGL上下文(OpenGLES2tutorial),并创建

android - Camera2basic 应用程序,在 Android 6.0 LGG3 中具有非常暗的预览

新的API,也许只在LGG3上,似乎发生了一些变化。我正在使用thesamplecode.在我的nexus4上,代码运行良好,但在更新到Android6.0的LGG3上却没有。有什么想法吗?我使用了这些设置,但运气不好,这在​​Nexus4上仍然可以正常工作:mPreviewRequestBuilder.set(CaptureRequest.BLACK_LEVEL_LOCK,false);mPreviewRequestBuilder.set(CaptureRequest.CONTROL_AWB_LOCK,false);mPreviewRequestBuilder.set(Capture

android - 如何在 Android Emulator Camera 中模拟图片?

有没有办法将静态图片设置为模拟器相机拍摄的照片?我想在模拟器上用zxing条码阅读器测试ir。 最佳答案 如果您在linux上运行模拟器,您可以使用v4l2loopback和gstreamer创建一个显示图像(例如QRcode)的模拟网络摄像头。安装v4l2loopback:$wgethttps://github.com/umlaeute/v4l2loopback/archive/master.zip$unzipmaster.zip$cdv4l2loopback$make$sudomakeinstall检查你已经有多少个摄像头(我只

android - 如何确定Android Service 是否在前台运行?

我有一个我认为在前台运行的服务,我如何检查我的实现是否正常工作? 最佳答案 publicstaticbooleanisServiceRunningInForeground(Contextcontext,ClassserviceClass){ActivityManagermanager=(ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);for(ActivityManager.RunningServiceInfoservice:manager.getR