Android Things Project with Empty Activity on a Raspberry Pi 3 Model B
Android Things Project with Empty Activity on a Raspberry Pi 3 Model B
我刚刚下载了一个 Android Things Image 并为 Raspberry PI 3 Model B 刷了一张 SD 卡,好的,成功了。我将 Rasperry 连接到我的网络并创建了一个带有 TextView "Hello World".
的 "Android Things Empty Activity"
首先,Android Studio 没有连接到 PI。在 Windows 命令 cmd "adb connect android.local" 下载 "platform-tools" 和 运行 后,我可以将应用程序下载到 PI。我正在使用 Raspberry Pi 触摸屏 https://www.raspberrypi.org/products/raspberry-pi-touch-display/。
其次,触摸行为不是很好,在我看来它不起作用。
第三件事,下载应用程序后。该应用程序不会启动,仅在单击按钮 "profile app" 或使用电源 off/on 重新启动 PI 后才会启动 :(
第四件事,应用程序最终启动后:我猜它是空的!?只有 DarkActionBar 与 strings.xml 中的文本可见。无论我在 main_activity.xml 中放置什么,看起来我都在错误的 xml 文件中。
感谢您的帮助。
First thing, the Android Studio did not connected to the PI
您可以像 this 问题的答案一样使用 WiFi 连接调试。
Second thing, the touch behavior is not very well, in my opinion it
dosent work.
看看 that 问答。使用分辨率较低的屏幕并为触摸屏编写自定义驱动程序。
after downloading the app. The app does not start
这是正常行为。您不仅应该将应用程序上传到 Pi,还应该以某种方式 运行 它:重启设备或通过 adb
命令手动启动它:
adb shell am start -n com.package.name/com.package.name.ActivityName
(从 "First thing" 通过 WiFi 连接调试也有帮助)
Fourth things
没有源码很难帮到你
我刚刚下载了一个 Android Things Image 并为 Raspberry PI 3 Model B 刷了一张 SD 卡,好的,成功了。我将 Rasperry 连接到我的网络并创建了一个带有 TextView "Hello World".
的 "Android Things Empty Activity"首先,Android Studio 没有连接到 PI。在 Windows 命令 cmd "adb connect android.local" 下载 "platform-tools" 和 运行 后,我可以将应用程序下载到 PI。我正在使用 Raspberry Pi 触摸屏 https://www.raspberrypi.org/products/raspberry-pi-touch-display/。
其次,触摸行为不是很好,在我看来它不起作用。
第三件事,下载应用程序后。该应用程序不会启动,仅在单击按钮 "profile app" 或使用电源 off/on 重新启动 PI 后才会启动 :(
第四件事,应用程序最终启动后:我猜它是空的!?只有 DarkActionBar 与 strings.xml 中的文本可见。无论我在 main_activity.xml 中放置什么,看起来我都在错误的 xml 文件中。
感谢您的帮助。
First thing, the Android Studio did not connected to the PI
您可以像 this 问题的答案一样使用 WiFi 连接调试。
Second thing, the touch behavior is not very well, in my opinion it dosent work.
看看 that 问答。使用分辨率较低的屏幕并为触摸屏编写自定义驱动程序。
after downloading the app. The app does not start
这是正常行为。您不仅应该将应用程序上传到 Pi,还应该以某种方式 运行 它:重启设备或通过 adb
命令手动启动它:
adb shell am start -n com.package.name/com.package.name.ActivityName
(从 "First thing" 通过 WiFi 连接调试也有帮助)
Fourth things
没有源码很难帮到你