Android Things Console中的生产下载选项存在问题

时间:2019-03-26 18:42:35

标签: raspberry-pi android-things

我正在为我工​​作的公司开发一个Android Things应用程序,问题出在Android Things控制台中,因为我上传了签名的apk进行发布,但是当我创建映像时,该映像只有开发人员版本,我们需要该应用的生产图片(因为该应用在关闭1天后仅显示配置屏幕)

这是我们问题的一些图片

photo3

photo1

photo2

photo4

<activity
    android:hardwareAccelerated="false"
    android:name=".HomeActivity"
    android:screenOrientation="portrait"
    android:theme="@android:style/Theme.NoTitleBar">
    <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.HOME"/>
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.LAUNCHER" />
        <category android:name="android.intent.category.IOT_LAUNCHER" />
    </intent-filter>
</activity>

1 个答案:

答案 0 :(得分:1)

感谢您提出此问题。这是文档中的错误,我们将予以纠正。产品图像不适用于Raspberry Pi 3。

  

我上传了签名的APK以供发布,但是当我创建映像时,该映像只有开发人员版本,我们需要该应用的生产映像(因为该应用在关闭1天后仅显示配置屏幕)

这与您下载的图像类型或APK签名方式无关。更有可能的原因是系统无法将您的应用识别为HOME应用,因此崩溃后它会返回系统UI。在安装了应用程序的情况下引导设备时,您看到了设备还是系统界面?

我建议您清理清单条目以使其与文档中的home activity example相匹配。 HOMELAUNCHER类别应放在单独的过滤器中(因为它们不会一起出现),并且IOT_LAUNCHER不再使用。