相关疑难解决方法(0)

如何在Android中以编程方式打开前置闪光灯?

我想在Android中以编程方式打开前闪光灯(不是使用相机预览).我用谷歌搜索了它,但我发现的帮助将我推荐到了这个页面

有没有人有任何链接或示例代码?

android android-camera

225
推荐指数
7
解决办法
32万
查看次数

Galaxy Nexus上的LED手电筒可通过什么API控制?

如此多的LED手电筒API问题适用于Android.我不敢问另一个,但是这里......

使用经过验证的真实FLASH_MODE_TORCH,我可以满足我的三星Galaxy SII并启用LED闪光灯.在我朋友的Galaxy Nexus上,没有这样的运气.也不是我的另一个朋友的Droid X.

我注意到似乎需要特定的本机IOCTL调用的设备数量不是很少.这是Galaxy Nexus的情况吗?我如何找到编程参考?

我正在做标准的FLASH_MODE_TORCH /"flash-mode"="torch",startPreview()链.

令人失望的是,这个看似标准的API似乎并不是那么普遍.

android led flashlight

25
推荐指数
1
解决办法
2万
查看次数

打开/关闭Samsung Galaxy Ace 2.2.1和Galaxy Tab中的相机LED /闪光灯

我正在使用相机LED灯FLASH_MODE_ON.

三星Galaxy Ace只有三种闪光模式:开,关和自动.

FLASH_MODE_TORCH 不适用于三星Galaxy Tab和三星Galaxy Ace 2.2.1

这是我的代码如何打开我的相机LED

    Camera cam;
    cam = Camera.open();     
    Parameters params = cam.getParameters();
    params.setFlashMode(Parameters.FLASH_MODE_ON);
    cam.setParameters(params);
    cam.startPreview();
    cam.autoFocus(new AutoFocusCallback() {
                public void onAutoFocus(boolean success, Camera camera) {
                }
     });
Run Code Online (Sandbox Code Playgroud)

并通过使用以下来关闭它:

cam.stopPreview();
cam.release();
Run Code Online (Sandbox Code Playgroud)

代码参考:在Android中使用相机手电筒

但问题是LED灯仅持续5秒钟.然后它会自动关闭.

任何人都可以告诉问题可能在哪里.或者任何方式连续打开LED灯直到它要求停止.

android android-camera galaxy flashlight samsung-mobile

18
推荐指数
1
解决办法
11万
查看次数

如何在Samsung Galaxy Tab上使用相机闪光灯/ LED作为手电筒?

我正面临着三星Galaxy Tab的问题.我想用相机闪光灯作为火炬.

有谁知道如何启用它?

因此,一个代码可用于启用/禁用HTC Desire上的相机闪光灯,但在三星Galaxy Tab上失败.

FlashLight.java:

package com.example.FlashLight;

import android.app.Activity;
import android.hardware.Camera;
import android.hardware.Camera.Parameters;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class FlashLight extends Activity {
    private final static String LOG_TAG = "FlashLight";

    private Button mOnBtn;
    private Button mOffBtn;

    private Camera mCamera;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        mOnBtn = (Button) findViewById(R.id.on_btn);
        mOnBtn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                processOnClick();
            }
        }); …
Run Code Online (Sandbox Code Playgroud)

tabs camera android led galaxy

15
推荐指数
2
解决办法
5万
查看次数

如何以编程方式在Android中启用Lollipop中的FlashLight

Camera cam = Camera.open();     
Parameters p = cam.getParameters();
p.setFlashMode(Parameters.FLASH_MODE_TORCH);
cam.setParameters(p);
cam.startPreview();
Run Code Online (Sandbox Code Playgroud)

以上剂量对Lollipop无效,因为在Lollipop中不推荐使用Camera.我无法找到任何其他方式在Lollipop中以编程方式打开Flash.我怎样才能做到这一点.提前致谢.

android

9
推荐指数
2
解决办法
1万
查看次数

Android中的相机

我想在Android应用程序中使用相机设施.

我想在点击按钮控件上捕获图像可以任何人建议我最好的例子.

camera android

7
推荐指数
1
解决办法
7929
查看次数

将LED转为TORCH模式时出现此错误是什么?

我想让我的应用程序打开led.每当我运行此代码时,它都会崩溃.应用程序关闭并提供运行时异常:FATAL异常,java.lang.nullpointerexception.

    Camera cam = Camera.open();     
    cam.getParameters().setFlashMode(Parameters.FLASH_MODE_TORCH);
    cam.setParameters(cam.getParameters());
Run Code Online (Sandbox Code Playgroud)

camera android

5
推荐指数
1
解决办法
365
查看次数

手电筒需要哪些权限?

我用过,<uses-permission android:name="android.permission.FLASHLIGHT" />但我的应用程序不断崩溃。我正在制作一个 Torch 应用程序。这是我的清单代码:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.Torch">
    <uses-permission android:name="android.permission.FLASHLIGHT" />
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name="com.Torch.MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>
Run Code Online (Sandbox Code Playgroud)

错误日志:

03-28 15:29:23.439 7163-7163/com.Torch E/AndroidRuntime: FATAL EXCEPTION: main
 Process: com.Torch, PID: 7163
 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.Torch/com.Torch.MainActivity}: java.lang.RuntimeException: Fail to connect to camera service
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2493)
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2555)
     at android.app.ActivityThread.access$800(ActivityThread.java:176)
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1437)
     at android.os.Handler.dispatchMessage(Handler.java:111)
     at android.os.Looper.loop(Looper.java:194)
     at android.app.ActivityThread.main(ActivityThread.java:5576)
     at java.lang.reflect.Method.invoke(Native Method)
     at java.lang.reflect.Method.invoke(Method.java:372)
     at …
Run Code Online (Sandbox Code Playgroud)

android android-permissions

5
推荐指数
1
解决办法
9986
查看次数