Bei mir crasht die App leider wenn ich den Verbindungstest mit dem Nexus 4 durchführe (wird laut Play Store unterstützt).
Und zwar kommt die Meldung "Hat die Audio Ausgabe funktioniert?" und dann stürzt die App ab.
Ich glaube die MINI-App findet das mp3 Audio-Testfile nicht:
08-09 13:26:47.474 612 612 E NotificationService: WARNING: In a future release this will crash the app: com.bmwgroup.connected.mini
08-09 13:26:48.444 7558 8920 E AndroidRuntime: FATAL EXCEPTION: IntentService[DiagnoseSoundService]
08-09 13:26:48.444 7558 8920 E AndroidRuntime: Process: com.bmwgroup.connected.mini, PID: 7558
08-09 13:26:48.444 7558 8920 E AndroidRuntime: android.content.res.Resources$NotFoundException: File res/raw/bmwsoundlogo.mp3 from drawable resource ID #0x7f060000
08-09 13:26:48.444 7558 8920 E AndroidRuntime: at android.content.res.Resources.openRawResourceFd(Resources.java:1143)
08-09 13:26:48.444 7558 8920 E AndroidRuntime: at com.bmwgroup.connected.core.services.selfdiagnose.DiagnoseSoundService.a(Unknown Source)
08-09 13:26:48.444 7558 8920 E AndroidRuntime: at com.bmwgroup.connected.core.services.selfdiagnose.DiagnoseSoundService.onHandleIntent(Unknown Source)
08-09 13:26:48.444 7558 8920 E AndroidRuntime: at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
08-09 13:26:48.444 7558 8920 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
08-09 13:26:48.444 7558 8920 E AndroidRuntime: at android.os.Looper.loop(Looper.java:136)
08-09 13:26:48.444 7558 8920 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:61)
08-09 13:26:48.444 7558 8920 E AndroidRuntime: Caused by: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed
08-09 13:26:48.444 7558 8920 E AndroidRuntime: at android.content.res.AssetManager.openNonAssetFdNative(Native Method)
08-09 13:26:48.444 7558 8920 E AndroidRuntime: at android.content.res.AssetManager.openNonAssetFd(AssetManager.java:448)
08-09 13:26:48.444 7558 8920 E AndroidRuntime: at android.content.res.Resources.openRawResourceFd(Resources.java:1140)
08-09 13:26:48.444 7558 8920 E AndroidRuntime: ... 6 more
08-09 13:26:48.454 612 900 W ActivityManager: Force finishing activity com.bmwgroup.connected.mini/com.bmwgroup.connected.base.ui.main.CheckConnectionActivity
08-09 13:26:48.955 612 612 E NotificationService: Not posting notification with icon==0: Notification(pri=0 contentView=com.bmwgroup.connected.mini/0x1090065 vibrate=null sound=null defaults=0x0 flags=0x0 kind=[null])
08-09 13:26:48.955 612 612 E NotificationService: WARNING: In a future release this will crash the app: com.bmwgroup.connected.mini
Nach mehrmaligem an- und abstecken klappt es dann zumindest soweit, dass ich den Tankfüllstand usw. auslesen kann und den Newsfeed abrufen kann.
Aber so wirklich stabil ist das nicht.