簡體   English   中英

創建第 3 方 android 汽車應用

[英]Creating a 3rd party android automotive application

我正在尋找為我們當前現有的 android 移動應用程序創建第 3 方 android 汽車。 該應用程序不會在 Play 商店中列出,僅供內部使用。 我面臨的問題是 SDK 是有限的,似乎我只能從一組模板(導航、媒體、消息)創建應用程序。 我的移動應用程序使用自己的自定義 map 和功能。 我檢查過人們以前曾經創建過第 3 方應用程序,但谷歌撤銷了對這個第 3 方 sdk 的訪問權限,並且我必須向谷歌請求訪問權限。 我可以為 Android Auto 制作任何應用程序嗎?

此外,通過查看文檔,此處說明“為了讓您的應用程序在真正的主機(不是我們提供的桌面主機)上運行,您的應用程序必須通過 Google Play 商店分發。” https://developer.android.com/training/cars/apps/auto#car-head-unit

如果有人可以闡明這一點,現在是否可以為 Android Auto 定制應用程序,以及我們是否必須通過 Play 商店訪問 go 才能在真正的主機中使用該應用程序。

這個問題的措辭有一些問題,所以讓我們首先澄清Android AutoAndroid Automotive之間的區別。

  • Android Auto 基本上是投影模式。 這意味着應用程序在您的手機上運行並顯示在主機顯示屏上(假設您的手機已連接到車載主機)。
  • Android Automotive 被稱為嵌入式模式。 它實際上是 Android 作為汽車主機中的獨立操作系統運行。

所以,考慮到這一點:

如果您想在現有應用程序中添加對 Android Auto 的支持,您可以使用androidx.car.app庫來實現。 它為您提供了一些模板來構建 UI/UX。 這是讓您的應用在 Google Play 上發布並分發給其他用戶的唯一方法。 即使您不想在 Google Play 上發布應用程序,我相信使用模板是目前構建 Android Auto 應用程序的唯一方法。

如果您想要的目標是 Android Automotive,我敢打賭,您可以在 Android Automotive 仿真器中運行您當前的移動應用程序。 同樣,在 Google Play 上發布您的應用程序的唯一方法是依賴androidx.car.app 如果您在不使用這些模板的情況下構建自己的 UI,那么在撰寫本文時,您唯一的可能就是通過第三方應用商店分發它(或說服 Google,;p)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM