问题标签 [android-things]

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 回答
3920 浏览

adb - 如何在 Android Things 上显示软键盘?

我正在尝试在Android ThingsRaspberry Pi 3上显示软键盘。我尝试了以下方法,但到目前为止没有成功:

Android Things 7.0是否支持软键盘,还是我遗漏了什么?

0 投票
2 回答
1233 浏览

raspberry-pi - 如何在没有 HDMI 的情况下连接 Android Things 的扬声器

我有一个可以在手机上正常输出声音的 android 应用程序。我还把它放到了一个安卓设备中,可以通过 HDMI 线听到电视上的音频。我还有一个 android things 应用程序,它可以移动伺服系统并可以在电视上播放音频,也可以按预期工作。

我不能做的是从音频插孔获取音频,这将是我的首选,因为我想要没有显示器的东西。

我有很多 logcat 条目说一切正常并且声音没有失败,但除此之外我不能排除它是否是关闭的操作系统功能(发行说明中没有提及),需要调整的东西config.txt,我是否需要额外的代码行,或者它是静音的。

我假设音频根本没有进入插孔。我知道 Raspberry pi 3 b 音频插孔也可以传输视频,我尝试使用其引脚的每个组合都没有成功,既使用电缆分路器,也将电缆直接放在板上的连接器引脚上。我还假设电路板下方的一个裸露引脚仅携带音频。尽管如果有人能澄清哪个有左/右通道,我将不胜感激,即使在 Raspbian 或其他操作系统上进行了测试。

从以下日志中可以看出,音频焦点正常,并且 SoundPool.play 永远不会返回 0(如显示的行中所示RESULT === 8):

0 投票
1 回答
1060 浏览

android - 如何更新 Android Things-Apps?

借助Android Things,Android 应用程序也可以在 Raspberry Pi & Co 等物联网设备上运行。现在,应用程序必须通过adb.

如果这些应用程序需要更新,例如修复安全问题怎么办?许多物联网设备没有显示器,使用adb相当复杂,尤其是当有很多设备需要更新时。

有人知道如何处理此类更新吗?

0 投票
2 回答
1997 浏览

android - 如何在 Raspberry Pi 3 上运行的 Android Things 中设置静态 IP

我希望更改运行 Android Things OS 的 Raspberry Pi3 板的以太网 IP 地址。目前,它会自动获取连接网络中可用的 IP 地址。但我希望为设备分配一个固定/静态 IP。是否可以使用 ADB 设置静态 IP?

0 投票
3 回答
1541 浏览

android-things - 启用 Raspberry Pi 的内部上拉电阻?

有没有办法使用 Android Things 启用 Raspberry Pi 的内部上拉电阻?

编辑:我提交了功能请求-> https://code.google.com/p/android/issues/detail?id=233630

0 投票
2 回答
1124 浏览

java - Android Things 上的 Wiegand 26 协议

我在阅读器模式下使用带有 VSIONIS 键盘的 Android 设备,它以 Wiegnad 26 格式在 D0 和 D1 引脚上输出。我找到了一些关于如何在 Arduino 上执行此操作的库,并且已经移植了代码,但似乎无法使其在 Android Things 上运行。我使用的是 Raspberry Pi 3。有人知道如何进行这项工作吗?

这是Arduino 库

这是移植的代码:

并从我的活动中调用:

0 投票
0 回答
541 浏览

raspberry-pi3 - 更改 HDMI 输出分辨率

使用分辨率为 1080p 的垂直屏幕的 RaspPi Android Things 镜像,getDefaultDisplay() 方法显示宽度:416 高度:656 信息。有没有办法改变输出分辨率?

提前致谢!

更新 1:以上使用 display_rotate=1 发生。如果没有旋转修改,应用程序会给我 WIDTH: 1824 HEIGHT: 984 值。

0 投票
3 回答
3450 浏览

android - 如何请求 Android Things 的权限?

我正在尝试写入 AT 上的值。我已经在清单中声明了所需的权限,

并尝试在运行时请求权限,AT 显示有关权限设置的窗口。但是开关不可点击。关于AT文件

不支持在运行时请求权限,因为不能保证嵌入式设备具有接受运行时对话框的 UI。在应用的清单文件中声明您需要的权限。应用清单中声明的​​所有正常和危险权限均在安装时授予。

但是Settings.System.canWrite()总是返回false

是否有任何特殊的方法来启用权限WRITE_SETTINGS

0 投票
0 回答
367 浏览

android - 为什么 SELinux 政策说 /init 在 Android Things 上没有标签?

我正在尝试将 Android Things 移植到二进制代码兼容的硬件平台。到目前为止,我所做的是将system.img稀疏文件转换为我复制到 SD 卡的 ext4 分区。

现在我被困在/init开始第二阶段的地方。更准确地说,SELinux 策略拒绝读取selinux_versionfile_contexts.bin拒绝执行/init第二次。

现在有趣的部分是tcontext说文件是unlabeled,但是为什么以及如何解决这个问题?

0 投票
1 回答
545 浏览

adb - Android Things 的内部版本号/指纹

我在我的Raspberry Pi 3上使用Android Things的开发者预览版,现在预览版 2发布了,我问自己我的 RPi 是否会通过 OTA 获得这个。

我在哪里可以找到内部版本号来检查我的设备

在开发人员页面上我没有找到任何东西,在我通过 sdcard 重建之前,比较它会更容易。