Migrating Media Apps to HARMAN Ignite Store
The following modifications should be handled for Android Automotive OS™ media apps looking to support Ignite Store Platform.
General Requirements For Any App Submitted to Ignite Store
Requirement
| Google Documentation Resource
| Description |
Minimum API Level
| Set up your project
| All cars that support Android Automotive OS run on Android 9 (API level 27) or higher, so selecting this value targets 100% of cars that use Android Automotive OS. |
Removing 3rd party dependencies
| Google Play™ services for cars
| 3rd party services should be disabled in Android Automotive APK.
|
Migrating Firebase
| Handling Firebase Dependencies
| Many native Firebase services are available.
|
Signing and whitelisting media center and System Apps
Media Apps must whitelist System Apps and Media Center Apps to ensure proper playback and usage of interfaces:
signature name="MediaCoreService" package="com.harman.media.server">
<key>a7:99:b7:1e:fd:a7:ce:02:1d:97:b6:d8:e2:46:94:19:08:cc:32:e3:38:20:6e:8c:33:7c:93:30:9b:e0:18:ff</key>
</signature>
<signature name="IgniteMedia" package="com.harman.ignite.media">
<key>c8:a2:e9:bc:cf:59:7c:2f:b6:dc:66:be:e2:93:fc:13:f2:fc:47:ec:77:bc:6b:2b:0d:52:c1:1f:51:19:2a:b8</key>
</signature>
<signature name="IgniteMedia" package="com.android.car.media">
<key>c8:a2:e9:bc:cf:59:7c:2f:b6:dc:66:be:e2:93:fc:13:f2:fc:47:ec:77:bc:6b:2b:0d:52:c1:1f:51:19:2a:b8</key>
</signature>
Android Automotive OS and Google Play are trademarks of Google LLC