问题标签 [android-camera]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1011 浏览

android - 为 sdk 1.6 编译 Android 相机应用程序

我正在尝试为 sdk 1.6(也称为 API 级别 4 或甜甜圈版本)编译和运行Android 相机。

虽然minSdkVersionAndroidManifest 中没有,但它显然不能在甜甜圈设备上运行。事实上,如果使用 sdk 2.2 编译,相机将在 avd 或具有 sdk 1.6 的 G1 上执行 NoSuchMethodError 执行而崩溃。

我还尝试检查 [donut-release] 标签,但奇怪的是,它甚至无法编译,给出许多错误,例如:

特别是,我真的不明白为什么在从 API 级别 5 开始引入的“甜甜圈”标签中使用ExifInterface。我错过了什么吗?

0 投票
1 回答
965 浏览

android - Android相机的宽度和高度取决于方向?

当我们将方向从纵向更改为横向时,Camera.Parameters 中的相机宽度和高度是否会发生变化?

0 投票
1 回答
1123 浏览

android - 安卓相机信息

有没有办法将相机上的信息嵌入手机?

像...

  • 如果有相机!
  • 解析度
  • 如果存在闪光灯
0 投票
2 回答
5532 浏览

android - 是否所有带有内置摄像头的 Android 手机都使用名为“DCIM”的文件夹来存储拍摄的图像?

我正在开发一个应用程序,它使用手机的默认相机应用程序来捕获图像,然后允许用户执行一些基本的编辑。

我使用以下代码段...

我希望将捕获的图像保存在与股票相机应用程序一致的位置。我可以使用 DCIM 文件夹并假设所有手机都将使用该位置吗?

0 投票
4 回答
42816 浏览

android - 从 ACTION_IMAGE_CAPTURE Intent 获取图像路径

嗨,我正在使用如下ACTION_IMAGE_CAPTURE方式捕获图像:Intent

onActivityResult我需要将图像存储在 sdcard 中并使用该方法检索该图像的路径。我不知道如何获取当前捕获的图像的图像路径。

如果有人知道请帮忙。

谢谢

0 投票
3 回答
23508 浏览

android - 如何在三星 Galaxy S 上使用前置摄像头

我尝试了几个在网上找到的答案,例如:

或者

但它不起作用。我还对清单文件设置了权限:

我错过了什么吗?我已经搜索过 StackOverflow,我知道之前有人问过这个问题,但似乎没有确认的解决方案,任何形式的帮助都将不胜感激。

注意:我在 2.1 平台上使用 Galaxy S

0 投票
1 回答
3645 浏览

android - Android中自动对焦后的视频录制问题

我正在尝试构建一个尝试在开始视频录制之前自动对焦相机的应用程序。直接使用MediaRecorder不会自动对焦相机。为此,我正在使用Camera并使用回调,我可以自动对焦。但是提供这个实例MediaRecorder给我带来了很多问题。以下是我用于录制的代码

相机属性如下:

所有这些都给了我以下错误消息:

这会在指定位置创建一个文件,该位置完全被遮挡,只有一堆绿色水平线。

所有权限都已放置。使用安卓 2.2。尝试了确切的代码,仍然相似VENC_ERROR

0 投票
1 回答
486 浏览

java - 在 Eris 上忽略 EXTRA_OUTPUT,导致数据在 G1 上返回 null

所以我正在尝试使用以下代码启动相机活动:

然后处理结果:

intent.putExtra(data)用来将小位图附加到意图的位置,并将其用作下一个活动中的缩略图,并且完整大小的文件应该保存为/sdcard/image.jpg.

这是预期的行为(根据文档),有一个小位图作为缩略图,并保存一个大文件。然而,在 G1 和 Eris 上进行测试时,我看到了一些奇怪的行为。

在 G1 上:

  • 虽然 resultCode 显示 RESULT_OK,但返回到结果处理程序的意图数据为空。
  • 另外 EXTRA_OUTPUT 似乎完全被忽略了,我不知道它在哪里保存图像。

在厄里斯:

  • 意图数据恢复正常
  • EXTRA_OUTPUT 也被忽略,但它将图像保存到常规媒体存储中/sdcard/dcim/100media

所以我的问题是:有什么方法可以让我尝试使用标准相机活动获得一致的行为?我可以编写一个自定义活动来尝试让它以我想要的方式工作,但我更愿意避免这条路线。

0 投票
1 回答
19703 浏览

android - 安卓相机闪光灯控制

可能重复:
如何在android中以编程方式仅打开相机闪光灯?

好吧,伙计们,我一直在寻找一段时间,但我似乎无法在任何地方找到这个,我想授予我的相机应用程序访问闪光灯或任何你想要调用它们的权限,如果有人知道并愿意分享将不胜感激。或者,如果有人能指出我正确的方向,那就太好了。

0 投票
1 回答
218 浏览

android - 释放相机会杀死任务中的所有活动

我有一个视频录制应用程序,我在其中使用Camera对象设置相机参数。录制完成后,在onPause我使用方法释放相机

camera.unlock();
camera.release();

我的相机被释放的那一刻,我得到以下日志

正如您在日志底部看到的那样,发生了一些 WIN DEATH 事件,这基本上杀死了我之前所有未完成的活动。这给我带来了很多问题,因为它阻碍了我的申请流程。

任何想法可能是什么问题?