Samsung Galaxy Camera Android API - 自定义相机应用程序

Posted

技术标签:

【中文标题】Samsung Galaxy Camera Android API - 自定义相机应用程序【英文标题】:Samsung Galaxy Camera Android API - custom camera apps 【发布时间】:2012-11-28 07:04:13 【问题描述】:

有没有人为三星 Galaxy 相机编写过任何自定义相机应用程序? http://www.samsung.com/us/photography/digital-cameras/EK-GC100ZWAATT

我有一个,但在添加比任何拍照手机所包含的更多功能时遇到问题。例如,我想控制快门速度,就像您可以使用安装在设备上的相机应用程序一样。我无法弄清楚如何在代码中做到这一点。我已经阅读了相机 API 的文档: http://developer.android.com/reference/android/hardware/Camera.html

这并没有太大帮助。还查看了调试器输出,这是相当神秘的。只是想知道是否还有其他人在修补这款新相机。

【问题讨论】:

我正在尝试做同样的事情,但还没有找到任何有用的信息。甚至无法使用其他 Android 智能手机上的 Camera API 更改 ISO。 三星开发者论坛上提到了一个 SDK,但没有 ETA 或真正保证它实际出现developer.samsung.com/forum/board/thread/… 无法设置ISO、测光、快门、光圈、没有白平衡锁定、没有自动曝光锁定……这是真的相机吗?!看看 Camera.getParameters().flatten() - 这是我所知道的在标准 API 之外寻找参数的唯一方法 - 在 Galaxy Camera 的 flatten() 中,我发现没有什么可以破解的!!太可惜了!! 嘿,现在我找到了一些使用参数的方法,请参阅下面的答案。三星似乎不喜欢相机 API 级别 >=14,功能看起来“不受支持”,而使用 parameter.set() 可能会让它们正常工作。 【参考方案1】:

我还有三星 Galaxy 相机,我也在为它构建一个应用程序。 我曾尝试联系三星 10 多次,但似乎没有人承认三星制造了相机。更不用说在 api 上获得任何帮助。

【讨论】:

告诉我。 95% 的 at&t 员工不知道他们卖掉了相机。 Android 似乎现在占据了相机的位置,我想我在 android 上看到了一些关于宝丽来的东西。【参考方案2】:

XDA 有帮助!!

无需 API。

提示:setParameters("mode", "m") 似乎是开始“破解”iso、光圈、快门等参数的关键...

http://forum.xda-developers.com/showthread.php?t=1997090&page=3#edit39210051

我还没有尝试过,破解它并享受吧!

编辑

现在我已经尝试过了,我可以设置 ISO、平滑变焦、测光、AElock、WBlock... 困难的部分是让它与所有其他设备兼容:大多数 Galaxy Camera 功能隐藏Parameters.flatten() 字符串中,而其他功能也不存在。

提示 0:始终检查 Parameters.flatten(); 以了解发生了什么并使用它来实现您需要的关键字(尽管它并不总是有帮助)

提示1:对于您想要破解的每个功能,在更改参数之前尝试set("mode", xxx)(将xxx设置为[“smart-auto”,“m”,“program”]或测试其他模式值自己)

提示2:在任何其他myParam.set(); 调用之前始终使用myParam=Camera.getParameters();

提示3:here 的平滑缩放方法(S4 缩放似乎有类似的行为)。

希望对你有帮助。

【讨论】:

【参考方案3】:

我告诉他们我正在为他们的相机 (EK-CG100) 开发一个 Android 应用程序,我需要有关某些事情的更多信息。他们的回答类似于“对不起,但我们的相机中还没有那个系统”。他们在跟我开玩笑吗?他们有什么样的人来回复电子邮件。太伤心了。

【讨论】:

以上是关于Samsung Galaxy Camera Android API - 自定义相机应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Samsung Galaxy Note20 Ultra 充电曲线图

Samsung Galaxy Note20 Ultra 充电曲线图

Samsung Galaxy Note20 Ultra 充电曲线图

java ExoPlayer DASH Media无法在Samsung Galaxy Duos 4.1.2中播放

为 AVD 配置 Samsung Galaxy Tab 3 设备

Android : 通知在 2.3.6 (Samsung Galaxy y) 上不起作用