MINI Connected App - Android

  • 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.

  • http://www.mini.com/connectivity/compatibility/index.html


    offiziell wird das m8 mit Android 4.4.2 nicht unterstützt. Eventuell gibts aber eine neuere Version fürs M8 mit der es vielleicht klappt. Aber das müsste man wirklich probieren.


    Ich würde den Leuten, die die APP verwenden wollen eher dazu raten gleich ein iPhone zum MINI dazu zu kaufen.


    Mir kommt die Android App sehr instabil vor (siehe oben) und die meisten Funktionen gibts auch nur für iOS.


    und zwar folgende:


    - MINIMALISM Analyser
    - Driving Excitement
    - Mission Control
    - Webradio
    - Dynamic Music
    - Onlinesuche
    - Foursquare


    Mit Android klappt derzeit nur:


    - News
    - Kalender
    - Facebook
    - Twitter
    - Anzeige des Tankinhalts


    http://www.mini.de/connected/


    Es gab auch schon seit 5 Monaten kein Update mehr für die Android App.
    https://play.google.com/store/…roup.connected.mini&hl=de


    Keine Ahnung ob die überhaupt noch weiterentwickelt wird?

    5 Mal editiert, zuletzt von lookatolivia ()

  • android hat 85% Marktanteil.. Und BMW packt es einfach nicht.


    Marktanteile sind etwas ganz Anderes als die tatsächliche Anzahl genutzter Systeme.


    Ich kann nur von Webservern sprechen, welche ich beruflich und privat
    im Zugriff habe, um Logfiles einsehen zu können...


    Microsoft und RIM sind praktisch nicht vorhanden und Android / iOS halten sich etwa die Waage.


    Das Problem liegt klar auf der Hand ;)
    Aber es macht wenig Sinn, die 1.345.734 Apple vs. Rest der Welt - Diskussion zu eröffnen :)

  • Android Telefone haben deutlich mehr Marktanteil (Anzahl der Benutzer) als iPhones.
    Aber es ist schwieriger Apps für Android zu Programmieren als für Windows Phone oder iOS.


    Der Grund dafür ist, dass die Smartphonehersteller die von Google veröffentlichte Android Version anpassen (Veränderungen am Kernel, der grafischen Oberfläche, Treiber, usw.) und die Geräte unterschiedliche Hardware haben (Displaygröße, CPU, RAM, etc,).
    Deshabl unterstützt MINI vermutlich auch bisher nur die Nexus Geräte (diese haben originale unangepasste Google Software drauf) und das Samsung Galaxy S4 (dieses Telefon ist wohl sehr verbreitet). Ich weiß zwar nicht was genau an der MINI Connected App so tief ins Betriebssystem eingreift, dass sie nicht auf anderen Geräten läuft aber ich vermute MINI steckt auch nicht grade viel Energie in die Android App Entwicklung - weil iPhones mehr Premium sind und MINI dabon ausgeht, dass Premiumfahrer auch Premiumtelefone nutzen. Bin mir aber nicht sicher ob das heute noch so zutrifft, da viele Androidgeräte schon ziemlich premium sind ;)


    Die iOS App hat vor ein paar Tagen ein Update bekommen - vielleicht kommt ja doch auch noch was für Android.
    Die Android App hat nämlich noch Versionsnummer 1.0 - mal sehen!

    3 Mal editiert, zuletzt von lookatolivia ()

  • wir sollten hier tatsächlich keine iPhone vs Android Diskussion starten, aber dass iPhones mehr Premium sind und sich deswegen BMW bei Android nicht so viel Mühe gibt,ist wohl mal eine ziemlich gewagte Vermutung. Und deswegen werde ich bestimmt nicht von 5,5 Zoll LG G3 auf iPhone 4 Zoll umsteigen, da muss ich mir dann zu dem iPhone auch gleich noch 'ne Lupe dazukaufen, denn in meinem Alter habe ich auch nicht mehr die besten Augen. Ich lasse eher die Erklärung gelten, dass alles für iOs leichter programmierbar ist, denn mit dem Betriebssystem kommt sogar meine Frau super klar ;)


    Gruß Joe

  • Ichb sagte ja, dass mittlerweile auch Android ziemlich premium sein kann. Es gibt sehr gute Geräte und das OS ist auch besser als noch vor einiger Zeit. Obwohl AVRCP 1.4 noch immer nicht unterstützt wird. Acha das iPhone 6 kommt auch in 4.7" und 5,5" angeblich ;)


  • Was du alles vermutest ;)


    Vielleicht kannst du uns ja eine offizielle Erklärung von Mini besorgen warum Android vernachlässigt wird. Würde jedenfalls mehr zum Thema beitragen als irgendwelche Sticheleien.

    Einmal editiert, zuletzt von lookatolivia ()