我已经创建了 android auto 应用程序,问题是我可以在 Emulator 上对其进行测试,但是当我尝试在 Head Unit 上对其进行测试时,我的应用程序未列出。我在这里和这里经历了不同的参考并得出结论,我必须将我的应用程序上传到 Play 商店进行 alpha 和 beta 测试,然后它可以在主机 (HMI) 上使用,但它会减慢我的测试和开发过程。
还有其他方法吗?
任何帮助将不胜感激。
是的,你可以做到。您只需要让它看起来好像应用程序来自 Play 商店(除了测试目的之外,不要这样做)。
为应用程序创建一个 apk,然后转到该文件夹并将其推送到手机。接下来,使用正确的签名 (com.android.vending) 安装它,然后在安装后从手机中删除 apk。
像这样的东西会起作用:
adb push mobile-debug.apk /sdcard/app.apk
adb shell pm install -i "com.android.vending" -r /sdcard/app.apk
adb shell rm /sdcard/app.apk
祝你好运!