fix(auto): apply Android Auto best-practices audit fixes

Agent-Logs-Url: https://github.com/meshtastic/Meshtastic-Android/sessions/8d768315-9c58-4b16-8912-d0b4f97c3681

Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-04-17 18:29:52 +00:00 committed by GitHub
parent d70c3b66dc
commit 67e300da96
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 238 additions and 107 deletions

View file

@ -17,16 +17,12 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Android Auto: declare as a messaging/communications app -->
<!-- Android Auto Car App Service for browsable messaging UI -->
<application>
<meta-data
android:name="com.google.android.gms.car.application"
android:resource="@xml/auto_app_desc" />
<!-- Android Auto Car App Service for browsable messaging UI -->
<service
android:name="org.meshtastic.feature.auto.MeshtasticCarAppService"
android:exported="true">
android:exported="true"
android:permission="androidx.car.app.CarAppService">
<intent-filter>
<action android:name="androidx.car.app.CarAppService" />
<category android:name="androidx.car.app.category.MESSAGING" />