当前位置: 首页 > 知识库问答 >
问题:

Raspberry Pi 3 Model B上具有空活动的Android Things项目

尹庆
2023-03-14

我刚刚下载了一张Android Things图像,并为Raspberry PI 3 B型闪存了一张SD卡,好吧,它成功了。我将Rasperry连接到我的网络,并创建了一个“Android Things Empty Activity”,其中包含一个文本视图“Hello World”。

首先,Android Studio没有连接到PI。下载“平台工具”并在Windows命令cmd“adb connect android.local”中运行后,我可以将应用程序下载到PI。我正在使用Raspberry Pi触摸屏https://www.raspberrypi.org/products/raspberry-pi-touch-display/.

第二件事,触摸行为不是很好,在我看来它不起作用。

第三件事,下载应用程序后。只有在单击按钮“配置文件应用程序”或关闭/打开电源重新启动PI后,应用程序才会启动:(

第四件事,在应用程序最终启动后:我猜它是空的!?只有DarkActionBar可见,文本在strings.xml.无论我在main_activity.xml中放置什么,看起来我在错误的xml文件中。

谢谢帮忙。

共有1个答案

梁季
2023-03-14

首先,Android Studio没有连接到PI

您可以使用WiFi连接上的调试,如此问题的答案中所示。

第二件事,触摸行为不是很好,在我看来它不起作用。

看看这个问题和答案。使用分辨率较低的屏幕,并为触摸面板编写自定义驱动程序。

下载应用程序后。应用程序未启动

这是正常行为。您不仅应该将应用程序上传到Pi,还应该以某种方式运行它:重新启动设备或通过adb命令手动启动它,如下所示:

adb shell am开始-n com。包裹名称/公司。包裹名称活动名称

(从“第一件事”通过WiFi连接进行调试也会有所帮助)

第四件事

没有源代码很难帮助您。

 类似资料:
  • 下面您可以看到消息选项卡: 信息:Gradle任务[: app: GenerateDebugSsource,: app: GenerateDebugAndroidTestSsource,: app: mockableAndroidJar]D:\编程\静态编程语言\测试\MyApplication\app\build\中间产品\清单\完整\调试\AndroidManifest.xml错误:(19)错

  • 我的配置类: BeanTest等级: BeanWebClient类: 我的用户类别: 最后,我的服务类: 我试图了解组件和自动布线依赖项在spring boot中是如何工作的。在我的User类中,autowired BeanTest类在配置过程中被初始化-执行所有必要的打印语句。但是,当我调用服务类的函数时,自动连线用户依赖项对于beanTest及其成员为null。与此相反,当我在我的用户类中创建

  • 每次创建新的android项目时,我都指定要创建空白活动。我进入我命名的页面。但是,单击finish之后,将找不到空白活动。我知道我可以手动创建空白活动文件。但是我想知道为什么eclipse不创建空白活动,即使我创建一个新的android项目时它会经历创建过程。它甚至没有显示在清单文件中。

  • 问题内容: 向下滚动页面时,活动菜单项将更改。怎么做? 问题答案: 通过绑定到容器的滚动事件(通常是窗口)来完成。 快速示例:

  • 我想知道如何转换类似于SwitchMap的可观察,但不是限制为单个活动流有多个(有限的)流。 其目的是让多个任务同时工作,达到某些任务计数限制,并允许新任务使用FIFO队列策略启动,这意味着任何新任务到达时都将立即启动,队列中最旧的任务将被取消。 switchMap将为源的每个发射创建可观察流,并将取消以前运行的可观察流。一旦创建了新的可观察流,我想实现类似的功能,但允许在某个级别(如flatMa

  • 我在中有一个可以膨胀的工具栏。我有一个名为的菜单,它会膨胀,只显示一个图标。 当用户单击打开片段时。我有另一个菜单,它有两个图标。 当我在片段中膨胀friends菜单时,它仍然显示菜单中的图标。 非常感谢您的任何建议,