我试图使用一个简单的自定义图像来刷新NXP i.MX7D,该图像具有默认的启动动画和一个简单的启动器。无论出于何种原因,在闪烁之后,默认的Android Things启动程序始终会启动,当我查询已安装的软件包时,列表中缺少自定义启动程序。
我的包裹:
bundle
├── bootanimation.zip
└── main.apk
我只是压缩此文件夹并将其上传到控制台。
启动器意图过滤器:
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.IOT_LAUNCHER"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
到目前为止我已尝试过:
答案 0 :(得分:1)
如果bundle
实际上是归档内的顶级目录,则问题是归档格式不正确。包装到控制台包中的工件必须是顶级文件(不嵌套在子目录中)。
以下是您可以运行的命令示例,以便为单个APK和启动动画正确打包软件包存档。
$ zip -r bundle.zip main.apk bootanimation.zip