问题标签 [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.
android - android things中的映射API和权限
Android Things 仅支持有限数量的 API,例如 Cast、Drive 和 Location API。我正在尝试使用一个 API,并且我想在 API 方法及其所需权限之间进行映射。我不确定执行此类任务的最佳方法是什么。我正在使用英特尔爱迪生板。基本上,我需要做这样的事情:
====== 方法 ============= 需要 Android 权限 =============
=====getLocation()====>===== android.permission.ACCESS_FINE_LOCATION
=====getBeaconState()===>===== android.permission.ACCESS_FINE_LOCATION
另外,我需要看看如果缺少所需的权限会发生什么?我只是在寻找有关如何完成这些任务的想法。
android - Android Things 20 分钟 apk 安装时间
我正在开发一个 Android Things 机器人。
我有一个相当大的 apk 文件,因为我包含 dlib 人脸识别库。
89.0Mb
上传我的代码时,每次大约需要 20 分钟。
这显然大大减缓了发展。
一些附加信息:
使用 android 的东西,我通过 wifi 使用 adb 连接到设备。
然后它会进行拆分安装。
下次运行时,它只会上传更改的切片。
这将它加快了几分钟,但是,大约 50% 的时间虽然以某种方式失去了连接,我不得不再次上传整个内容。
当前版本:0.2-devpreview
问题出在:
A - 我的 apk 大小 - 编辑(通过网络传输 90MB 应该快得多)
B - 我的互联网连接 - 编辑(不是问题)
C - Android Things 本身
D - 其他东西?
非常感谢,
内森
android - 声音不适用于 Android Things 的树莓派
最近我们在树莓派 3 上刷了 Android Things,除了声音之外一切都运行良好。我尝试以不同的组合连接 3.5 毫米插孔耳机和 hdmi 屏幕,例如:
- 只有耳机没有hdmi显示。
- 仅限 HDMI 显示器。
- 连接到树莓派 3.5 音频插孔的耳机和 HDMI 显示器也已连接。
我使用 adb 命令尝试了所有这些。例子:
或者,后来也使用了如下代码:
但在这些条件下,声音都不起作用。
以下是控制台日志:
请帮我。
android - 无法获取广告 ID
在我的 respberry PI 上运行演示 ( https://github.com/androidthings/doorbell ) 时,我遇到了如下错误:
以下是我尝试的方法:
- 我做了一些研究,发现以下相关帖子:adjust/unity_sdk#88
按照说明使用 android SDK 管理工具安装播放服务(使用 android studio)。清除项目。重建。将新的 apk 安装到 respberry PI 中,但仍然有相同的错误日志。
我还检查了 firebase 控制台,没有更新图片。即使从 android 监视器,也可以确认按钮被按下,相机按预期工作。
- 关于互联网连接,我在树莓派上安装了另一个应用程序。它成功地将信息发送到服务器。它确认连接按预期工作。
有什么建议吗?
console - Android Things:连接到串行调试控制台
我一直在尝试使用我的Linux ( Ubuntu ) 机器上的USB到TTL电缆连接到带有Android Things的Raspberry Pi 3的串行控制台。尽管我按照文档连接了电缆,但执行命令时得到的只是以下内容minicom
没有机会输入任何字符。所以我既看不到任何内核消息,也看不到设备中的外壳。
我错过了什么?
android - 树莓派上的 Android Things 彩虹屏幕
我已按照此视频中的说明使用 Android 事物图像刷新我的树莓派,但我有点糟糕。
https://caster.io/lessons/flashing-android-things-firmware-device/
我一开机,屏幕就呈现出一种奇怪的彩虹色。我已经尝试从命令行刷新它并使用 Etcher,但它仍然是相同的结果。
知道我做错了什么吗?
谢谢。
bluetooth - 扫描无法在 Android Things DP3 上运行的蓝牙设备
扫描无法在 Android Things DP3 上运行的蓝牙设备。任何想法/解决方法?未采取行动 BluetoothDevice.ACTION_FOUND。
由于 Android 6.0 中的更改,我添加了 ACCESS_FINE_LOCATION 和 ACCESS_COARSE_LOCATION 权限,但仍然无法正常工作。 https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html
还有 android.permission.BLUETOOTH_ADMIN、android.permission.BLUETOOTH
我已经检查过,Android >=6.0 上的 ACCESS_FINE_LOCATION 或 ACCESS_COARSE_LOCATION 需要运行时权限,但由于 Android Things 限制它会给出错误。
datetime - 日期对象的 AndroidThings 时区为 GMT+00
我正在为树莓派 3 编写一个 android things 应用程序(开发预览 3)。
我正在将应用程序连接到 wifi 网络,当我这样做时new Date()
,时间是正确的(时区偏移 - 分钟/秒正确),但设置为时GMT+00:00
区(即时区 0)除外。
我想将设备部署到家庭中并且需要自动设置他们的时区,因为我正在连接到他们的 wifi 网络,我假设我应该能够知道他们的时区。这是否可行,或者这只是预览版 3 的一个问题,并且会在未来的版本中得到纠正Android
?
android-things - 如何使用 AndroidThings 初始化 Cap12xxInputDriver?
我已经在以下位置克隆了电容式触摸的 androidthings 示例: https ://github.com/androidthings/drivers-samples/tree/master/cap12xx
以下用于初始化驱动程序:
当这被击中时,我得到如下异常。我不确定我做错了什么或如何解决这个问题,因为我看不到 I2cDevice 类中发生了什么。硬件设置是安装在 Raspberry Pi Model 3 B 中的 RainbowHAT。显示、温度、压力和 LED 工作正常。
如何初始化 Cap12xxInputDriver?
intel-edison - 英特尔爱迪生上的 Android Things 固件闪存在 Windows 10 系统中失败
我已按照 google android things 页面中给出的所有步骤进行操作。我正在使用适用于 Windows 的最新英特尔平台闪存工具 5.8.3 v。当我尝试刷新 FlashEdison.json 图像时,它会运行到 50%,然后失败。
我的桌面配置:Windows 10 Pro - 64 位版本
请参阅下面的日志。如果有人有任何线索,请告诉我。