问题标签 [android-hardware]

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 投票
1 回答
260 浏览

android-hardware - 操作系统级别的 Android 输入事件处理

EventHub.cpp 如何在以后的 android 版本中向 JNI 发出信号。之前有一个 KeyInputQueue.java,所有输入事件都在其中排队。我得到了最新的 android 源,现在 KeyInputQueue.java 不见了,所以我试图找到将事件分派到 android 的 JNI/Java 类。

坦克:T。

0 投票
1 回答
2872 浏览

android - Android logcat 仅在真实设备上记录信息级别。无法获取调试消息,甚至无法获取未处理的异常

我正在为android开发一段时间,到目前为止我对logcat没有任何问题。到目前为止,我有新的开发手机华为 Y300 (Y300-0100) 并且在 logcat 中没有来自 DEBUG 级别的消息。这是问题,因为我没有得到异常堆栈跟踪打印。我必须为此使用模拟器,您知道这很烦人..

到目前为止,我发现了这一点:

从:

只打印了这个:

在模拟器上,当然所有这些都是打印的。
在以前的手机上没有问题(华为 G300 和中兴 Blade)。

我一直在寻找解决方案,但没有找到任何解决方案。

0 投票
4 回答
2782 浏览

android - 以编程方式检索Android设备制造日期?

我需要通过我的代码找到Android设备制造日期我已经通过了android.os.Build API但是没有找到这样的方法

是否可以获得 Android 设备制造日期?

0 投票
0 回答
194 浏览

android - FaceDetectionListener 硬件支持列表

在研究 android 相机的 FaceDetectionListener 人脸检测 api 时,我发现由于没有硬件支持,它在模拟器或 nexus 7 上不起作用。人们让它在什么设备上工作。到目前为止,我发现的唯一设备是 omap 4 设备(galaxy nexus),我找不到任何列表。

0 投票
2 回答
4247 浏览

android - pm.hasSystemFeature(PackageManager.FEATURE_CAMERA_ANY) 没有给出 corerct 答案

我想在尝试打开二维码阅读器之前检查设备是否有摄像头。

我有以下代码:

但是现在,如果我在我的 Galaxy S3 上使用两个摄像头在调试模式下运行此代码。第一个 if 语句返回 false。

为什么会这样?

0 投票
1 回答
518 浏览

android - Android 加速度计采样率随机尖峰

我正在对 Android 中的传感器采样进行实验。我正在通过 Android 中的本机 API 以 10HZ 对加速度计传感器进行采样。我正在使用两个不同的galaxyS3(4.0.4 和4.1.2)和两个xperias(2.3.4)进行测试。

在galaxyS3 4.1.2 上,我注意到,在以非常稳定的10HZ 速率进行采样的几分钟内,突然出现峰值,其中采样率要高得多。这发生在随机的时间和很短的时间间隔内,比如大约一秒钟。样本的时间戳确实反映了峰值。

在其他手机(包括galaxyS3 4.0.4)上,我要求10Hz,并且采样频率“永远”保持正确。而且它只发生在加速度计上,而不是平台中的任何其他传感器(即使是陀螺仪,其芯片与galaxyS3中的加速度计ST Micro lsm330dlc集成)

它看起来像一个后台程序(无论是应用程序还是安卓服务)在随机时间以非常高的速率在短时间内请求加速度计采样。我试图关闭大部分平台服务、应用程序、运动识别等。但没有任何好处,我无法确定导致这种意外采样率飙升的原因。

任何点击赞赏。

0 投票
1 回答
538 浏览

android - 无法安装此硬件 - Android 硬件设备设置

我在尝试设置硬件设备以使用 Eclipse 测试 Android 应用程序时遇到了问题。

在遵循 Android 的“使用硬件设备”指南并在第 3 步中转到他们的链接后,我尝试按照那里的步骤进行操作。我去了他们的 OEM 驱动程序表并单击三星,发现我的产品没有可用的下载。然而,随着我的继续,我发现我的三星 Galaxy Tab III 的驱动程序已经在我的电脑上。当我按照“Windows”和“或者,升级和现有的 Android USB 驱动程序......”下列出的步骤时发生这种情况,然后我进入最后几个步骤并输入文件位置。. .

我从更新向导中收到以下错误:

那我现在该怎么办?我从 Android 下载的文件是否已过期?任何帮助将不胜感激!

谢谢,米凯拉

0 投票
1 回答
2084 浏览

android - Android:检查设备是否支持触控

有什么方法可以检查 Android 设备(手机)是否支持触摸屏?

因此,如果设备有触摸屏,我可以启动一种方法,用户可以通过触摸选择某些东西,如果没有,那么他可以通过硬件按钮输入进行选择......

0 投票
2 回答
3411 浏览

android - 在软件中设置鼠标位置

我正在使用 Android 棒(http://www.geekbuying.com/item/Uhost-2-Dual-Core-TV-Box-Mini-PC-Android-4-0-4-RK3066-Cortex-A9-1 -6GHZ-1GB-RAM-4G-ROM-with-Bluetooth-WIFI-Skype-XBMC---Black-312467.html)用于构建应用程序。该应用程序使用附加的 USB 网络摄像头来实现其某些功能。此外,我将鼠标连接到此设备,用户可以使用它来浏览应用程序中的各个页面。鼠标的左/右移动导致导航到上一页/下一页。

虽然鼠标适用于 Android 设备,但我还需要在每次与用户交互后将鼠标的位置重置为中心。是否可以使用 Android 中的软件设置鼠标位置?我View.OnGenericMotionListener用来捕捉鼠标移动。

目前,我还需要执行一次鼠标主按钮单击以使鼠标在应用程序中成为焦点。我想通过在软件中生成主鼠标按钮单击来消除此要求,或者通过其他方式将应用程序带入软件中。

我一直无法找到任何 API 来使上述内容正常工作。对这些的任何帮助都会非常有用。

以防万一我需要编写某种驱动程序来让这个东西工作,这方面的任何帮助也会很有用。

解决此问题的任何解决方法,在仍然使用鼠标的同时,也可能很有用。

0 投票
1 回答
478 浏览

eclipse - Viewsonic VSD 220 未在 Eclipse 上列出

我买了一个 Viewsonic VSD 220 (android) 显示器来测试我的应用程序,问题是当我连接到我的笔记本电脑时,eclipse 没有在设备部分列出这个设备。即使在 viewsonic 网站上我也找不到此驱动程序,如果有人可以帮助我找到此驱动程序或通过 Eclipse 调试应用程序的任何其他方式,请告诉我。