问题标签 [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 回答
1531 浏览

android - 通过 Android 手机接收特定的无线电频率?

我想知道是否有任何方法可以通过 Android 手机接收特定频率的无线电波?

如果不可能,我想知道我可以在 Android 手机周围 200 米范围内定位/与设备(IC 芯片)通信的最佳方式(例如通过BluetoothWi-Fi

谢谢你的耐心。

0 投票
2 回答
1066 浏览

android - 三星 Galaxy Tab 3 中未打开硬件菜单按钮

我有一个三星 Galaxy Tab3,我以通常的方式实现了菜单 - 即

和选择的菜单

在我的 xml 中,我用于 android:showAsAction="never"我想在溢出中看到 android:showAsAction="ifRoom"的项目和我想预先看到的项目。但在这款平板电脑中,我只看到设置了 ifRoom 的平板电脑,而其他平板电脑则消失了,菜单按钮不显示溢出项目。我已经查看了关于 SO 的所有答案,并尝试了一些流行的答案,比如设置minimum and target sdk versions to less than 11等。但是菜单不会出现。它在没有电容式菜单触摸的设备上运行良好,并且在操作栏中显示了溢出按钮。

0 投票
2 回答
4731 浏览

android - MediaRecorder.AudioSource.VOICE_RECOGNITION 是否可用

我正在做一个项目,我必须使用 Android 开发板,就像下面一样,通过 MIC 录制音频,特别是语音。

对于来自 MIC 的音频,我希望它被背景噪音过滤掉。我知道我可以应用一些噪声抑制算法来过滤它,但我想使用内置功能VOICE_RECOGNITION作为音频源,来过滤背景噪声。

VOICE_RECOGNITION说:

为语音识别调整的麦克风音频源(如果可用),否则行为类似于 DEFAULT。

它说“如果可用”,这是有道理的,此功能并非在所有设备上都可用,也不是 Android 操作系统的一部分,因为如果它是操作系统的一部分,它应该在所有设备上都可用。这意味着,它与硬件有关,所有制造商可能都没有提供此功能。

我的问题:

  1. 在购买之前,我如何知道此功能是否可用?
  2. 正如我所假设的那样,这个功能真的与硬件有关吗?
  3. 如果此功能在我的相应设备中不可用,我该如何启用它?

注意:上面定义的所有 Android 开发板都可以运行 Android JellyBean 4.2.2。

注意:我有三星 Galaxy S2,其中提供了此功能。经测试,工作正常。

任何额外的细节将不胜感激。谢谢

0 投票
2 回答
7286 浏览

android - 禁用硬件键android rom

我想禁用自定义 AOSP rom 中的 Home、Menu 和 Back 按钮。我在互联网上搜索过,看到我可以在成功构建 out/target/product/generic/system/usr/keylayout 中的键布局文件后禁用按钮。我正在编辑的文件是:Generic.kl 现在我已经注释掉了这些按钮:

  • # key 139 菜单 WAKE_DROPPED
  • # key 158 BACK WAKE_DROPPED
  • # 键 172 主页

然后我重新启动了模拟器,按钮仍然可以工作......我错过了什么吗?

谢谢,斯特凡

0 投票
0 回答
26 浏览

android - 之前卸载的应用程序的数据(从头开始)

我正在开发一个应用程序,我正在获取设备中当前和以前安装的所有应用程序..

我的应用程序正在显示设备中当前安装的所有应用程序,现在我想要以前安装和卸载的那些应用程序的信息。

请帮我解决这个问题。我听说设计中有一些文件存储了应用程序的所有信息。

谢谢你。

0 投票
1 回答
59 浏览

android - 我可以从外部访问安卓硬件吗?

我正在编写一个从多个传感器收集数据的中间件。我什至想从 android 设备获取数据,从他们的传感器(如 gps)读取值。

如何从这些设备中获取数据?是否可以从外部访问设备的 android 硬件?

0 投票
1 回答
3974 浏览

android - android中清除数据和卸载应用程序后如何清除计数徽章?

问题是当我安装应用程序并使用它时,它会在应用程序图标上显示计数徽章。现在,当我卸载应用程序(在应用程序图标上显示计数徽章时)并重新安装应用程序时,它再次在应用程序图标上显示徽章计数。

(注意:- 卸载应用程序时显示最后的徽章计数)

我的问题是:

  1. 为什么重新安装应用程序后显示徽章计数?

  2. 卸载应用程序不会清除其全部数据吗?

  3. 卸载应用程序时可以清除徽章计数吗?

如果不可能,那么任何人都可以为我提供任何相同的链接吗?

在此处输入图像描述

我在以下链接的帮助下整合了徽章计数:-

如何与三星手机上的 BadgeProvider 交互以向应用程序图标添加计数?

0 投票
0 回答
470 浏览

android - 使用 Android 虚拟设备 (AVD) 模拟 Minix Neo X5 ROM

我曾尝试按照这些指南“在安装到手机之前将 android rom 测试到 sdk 模拟器”和“如何使用 android 模拟器进行测试”来模拟 Minix Neo X5 ROM。添加到指南:我已经下载了Minix Neo X5 Android 4.2.2 rom并将其解压缩到该位置C:\Users\<user>\.android\avd\minix.avd。然后将图像重命名为system.img。

我在谷歌上搜索过,但无法找到详细信息。但是模拟器只显示黑屏,并且似乎存在内核恐慌。因此,问题是什么可能是错误的,硬件配置、软件或图像?

更新
我忘了告诉我使用的是 Windows 机器。


Minix Neo X5 产品概览: http: //www.minix.com.hk/Products/MINIX-NEOX5.html

config.ini: http: //pastebin.com/jcQAZC4t

硬件-qemu.ini: http ://pastebin.com/znn3fnnC

内核和调试(全部): http: //pastebin.com/6BeSZsqy

(第 223 至 224 行)

(第 412 至 447 行)

0 投票
2 回答
103 浏览

android - 将应用程序移植到安卓

我即将在 android 上移植我的应用程序。由于我是这个系统的新手,所以我想请教一些关于 Android 手机测试我的应用程序的提示。手机的数量非常庞大,因此很难选择合适的手机。我也找不到某种系统分布的官方图表。

我知道这真的取决于硬件以及我的应用程序对硬件的需求量。这是一个非常基本的应用程序,我可以在 iPhone 4S 上以 30fps 的速度运行这个应用程序。

我做了一些研究,人们都在谈论最新的手机,但我认为没有必要购买最新的手机。此外,是否可以选择购买例如平板电脑并在此平板电脑上模拟 android 设备?

所以我的目标是专注于人们拥有最多的设备。

谢谢你的任何建议。

0 投票
1 回答
317 浏览

android - 利用手机的传感器检测移动和停止

我是 Android 开发的初学者。我注意到我的 Nexus 5 可以在我移动和停止时检测到。我想构建一个应用程序来检测我何时移动,但是当我停下并从我停下的地方走几英尺时,我希望它发送通知。

我知道传感器在几秒钟内检测到我正在开车,但我不知道它是否检测到驾驶已经停止。我知道 android 有运动传感器 API,但我不知道使用哪种传感器以及哪种传感器类型最适合这种类型的运动检测。

我也知道我将不得不使用 GPS 权限或其他任何东西,但我想知道是否有人知道更多关于我如何解决这个问题的信息。“方法”不是最好的词,因为它看起来像是我试图让人们帮助我解决这个问题,但我不知道如何措辞。

任何帮助表示赞赏。