Articles of android hardware

Android:如何将外部条形码扫描仪设备集成到我的应用程序

我正在为商店开发POS应用程序。 店主可以使用任何品牌的BarCode Scanner设备。 我需要获取扫描项目的详细信息。 有没有可用的库文件。 FYI 我不使用手机/平板电脑相机作为扫描仪。 我需要在扫描项目的详细信息之后检测扫描结束事件。 请为我提供最好的方法。

禁用硬件密钥android rom

我想在我的自定义AOSP ROM中禁用Home,Menu和Back按钮。 我在互联网上搜索过,看到我可以在out / target / product / generic / system / usr / keylayout中find的关键布局文件中成功构建后禁用按钮。 我正在编辑的文件是:Generic.kl现在我已经注释掉了这些按钮: #键139 MENU WAKE_DROPPED #键158返回WAKE_DROPPED #键172 HOME 然后我重新启动了模拟器,按钮仍然有效…有什么我想念的吗? 谢谢,斯特凡

USB智能手机的最大输出电流

USB端口的输出电压为5v,无法更改,不是吗?! 但是我可以从智能手机中消耗的最大安培数是多少? 这取决于电池,硬件还是受操作系统的限制? Android / iPhone / otherOS手机有什么区别? 我可以用App控制输出安培数吗? 如果手机扎根了? 重要的例子,可以从USB提供Iphone 6的最大电流量是多少?

如何在按下音量增大或音量减小按钮时启动Android应用程序?

我在个人安全应用程序中有一个要求,用户必须通过按下音量增大或音量减小按钮尽快启动应用程序。 添加此function的步骤是什么?

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

我正在为android开发一段时间,到目前为止我没有遇到任何logcat问题。 到目前为止,我有新的手机用于开发,华为Y300(Y300-0100)和logcat没有来自DEBUG级别的消息。 这是问题,因为我没有获得Exceptions堆栈跟踪打印。 我必须使用模拟器,你明白它很烦人.. 到目前为止我发现了这个: 从: Log.v(“TEST VERBOSE”, “verbose level”); Log.d(“TEST DEBUG”, “debug level”); Log.i(“TEST INFO”, “info level”); Log.w(“TEST WARN”, “warn level”); Log.e(“TEST ERROR”, “error level”); Log.wtf(“TEXT WTF”, “?? level”); 只打印了这个: INFO/TEST INFO(21224): info level WARN/TEST WARN(21224): warn level ERROR/TEST ERROR(21224): error level 在模拟器上,当然所有这些都是打印出来的。 在以前的手机上没有问题(华为G300和中兴刀片)。 我一直在寻找解决方案,但没有find任何解决方案。

如何模拟Android模拟器上的硬件媒体控制按钮

Android支持耳机和连接设备上的硬件播放/暂停按钮。 我试图find一种方法来测试模拟器上对这些设备的支持。 Android文档讨论了如何添加对硬件播放控件的支持,但遗憾的是,我找不到如何模拟它们的文档。 谢谢!

Android相机android.hardware.Camera已弃用

如果不推荐使用android.hardware.Camera并且你不能使用variablesCamera ,那么它的替代方案是什么呢?

FlashLED强度控制

我正在寻找Android相机LED闪光灯的帮助,以改变它的强度,就像这个应用程序 。 我检查了以下链接,但我没有得到确切的结果。 我可以更改Android设备的LED强度吗? 如何在Android中以编程方式打开相机闪光灯? http://code.google.com/p/droidled/source/checkout http://code.google.com/p/simpleled/source/checkout https://code.google.com/p/openintents/source/checkout 我无法执行此链接 (对我来说似乎很有希望)。 任何帮助是极大的赞赏。

在双摄像头手机中仅从一个镜头拍摄照片?

双摄像头智能手机在市场上相对较新 ,但我想知道相机应用程序是否可以明确选择仅使用一个镜头,或者手动检索每个镜头的单独输入。 我找不到专门为双镜头手机设计的任何Android API文档,所以我想这是一个难以覆盖或绕过的硬件/操作系统级实现。 Android的Camera HAL文档页面也未提及双镜头设备,但似乎确实加强了这一假设。 我对iOS没有太多经验,但我想这并不容易。 所以问题是 – 如果有的话,在Android或iOS上如何实现这样的任务? 编辑:似乎在iOS中它是可能的, 正如这里所解释的 (感谢the4kman在评论中指出这一点)。 所以我猜这个问题仅适用于Android。

在软件中设置鼠标位置

我正在使用Android Stick( 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网络摄像头来实现其中的一些function。 此外,我将鼠标连接到此设备,用户可以使用该鼠标浏览应用程序中的各个页面。 鼠标的左/右移动导致导航到上一页/下一页。 虽然鼠标适用于Android设备,但我还需要在与用户进行每次单独交互后将鼠标位置重置为中心。 是否可以使用Android中的软件设置鼠标位置? 我正在使用View.OnGenericMotionListener来捕获鼠标移动。 目前,我还需要执行鼠标主按钮单击以将鼠标置于应用程序内。 我想通过在软件中生成主鼠标按钮来删除此要求,或者通过其他方式将应用程序带入软件中。 我一直无法find任何API来实现上述function。 任何有关这些的帮助都会非常有用。 为了防止我需要编写某种驱动程序来使这个工作起作用,这方面的任何帮助也会有用。 围绕这个问题的任何解决方法,虽然仍然使用鼠标,也可能certificate是有用的。