Autor Thema: Beta und Android 4.4.4 (Cyanogenmod 11)  (Gelesen 4293 mal)

riffraff

  • Newbie
  • *
  • Beiträge: 11
  • Gerät: Motorola Defy+
  • Version: Android 4.4.4 (Cyanogenmod 11)
Beta und Android 4.4.4 (Cyanogenmod 11)
« am: 27.07.2016, 20:59:34 »
Hallo Herr Ritter,
Danke erstmal für die tolle App! Die normale Version funktioniert super.
jetzt habe ich diese Woche die Betaversion auf meinem Motorola Defy+ installiert, um mir die Tracking-Funktion anzusehen.
Leider stürzt jetzt die App sofort beim Starten mit der Fehlermeldung "EgiGeoZone wurde beendet" ab.
Cache löschen hat nichts gebracht. Deinstallieren und neu installieren hat auch nichts gebracht.
Ich habe es auf zwei identischen Defys probiert, eins auf Deutsch, eins auf Englisch eingestellt. Beide Defys sind gerootet.
Ziel ist es, eins davon als Diebstahlschutz bzw. Auto-Wiederfind-Handy permanent im Auto zu lassen.
Was könnte ich noch probieren?
Danke und mfG!

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 762
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #1 am: 27.07.2016, 21:22:45 »
Hallo Herr Koch,

kommt es dazu, dass Sie eine Meldung an Google schicken könnten? Dann tun Sie das bitte. Die kann ich nämlich lesen und interpretieren.
Sind die Google Play Dienste unter Cyanogenmod 11 mit installiert worden? Wahrscheinlich schon.
Gibt es eine Log-Datei im egigeozone-Verzeichnis? Dann schicken Sie mir diese per EMail bitte zu.
Schöne Grüße
Egmont

riffraff

  • Newbie
  • *
  • Beiträge: 11
  • Gerät: Motorola Defy+
  • Version: Android 4.4.4 (Cyanogenmod 11)
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #2 am: 27.07.2016, 22:45:40 »
Hallo,

Danke für die schnelle Antwort.
Dreimal ja:
Ja, bei der Fehlermeldung  kann ich auch "Report" anklicken, das habe ich gerade gemacht.
Ja, Google Play ist installiert.
Ja, es gibt eine Log-Datei, Inhalt hier:
2016-07-26 21:49:19,425 - [ERROR::de.egi.geofence.geozone.MainActivity::de.egi.geofence.geozone.MyBootReceiver] - Logger set!
2016-07-26 21:49:19,513 - [ERROR::de.egi.geofence.geozone.MainActivity::de.egi.geofence.geozone.MyBootReceiver] - EgiGeoZone gestartet
Danke und mfG,
Richard


Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 762
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #3 am: 28.07.2016, 05:59:04 »
Ja, bei der Fehlermeldung  kann ich auch "Report" anklicken, das habe ich gerade gemacht.
Leider ist bei mir und Google dazu nichts angekommen. Kannst du aus dem Report die Sachen rauskopieren und mir zukommen lassen? Irgendwie ist das machbar.

Die Logs zeigen auch nicht viel :-)

Schöne Grüße
Egmont

riffraff

  • Newbie
  • *
  • Beiträge: 11
  • Gerät: Motorola Defy+
  • Version: Android 4.4.4 (Cyanogenmod 11)
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #4 am: 28.07.2016, 22:10:35 »
Hallo,

na klar, hier der Report, den ich soeben auch nochmals abgeschickt habe:


Report type
Crash

Pagage name
de.egi.geofence.geozone

Package version
235

Package version name
2.3.5

Installed by
com.android.vending

Process name
de.egi.geofence.geozone

Time
Thursday, July 28, 2016

System app
false

Locale
en_US

System
---------

Device
mb526

Build ID
cm_mb52x-userdebug 4.4.4 KTU84Qa22d49fe6b test-keys

Build type
userdebug

Build fingerprint
ro.build.fingpring=motorola/mb526_umts/mb526:4.4.4/KTU84Q/20141001:user/release-keys

Model
MB526

Product
cm_mb52x

SDK version
19

Release
4.4.4

Incremental version
a22d49fe6b

Codename
REL

Board
jordan

Brand
motorola

Email address
ri******@gmail.com

Running apps + system log + event log
Zu viel zum abschreiben, ich werde versuchen das irgendwie rüberzukopieren...

Crash
-------

Exception class name
java.lang.NoClassDefFoundError

Source class
com.google.firebase.FirebaseApp

Source method
zzeh

Line number
-1

Strack trace
Zu viel zum abschreiben, ich werde versuchen das irgendwie rüberzukopieren...

Network
----------

Network name
netzclub

Phone type
GSM

Network type
HSPA

Network MCC code
262

Network MNC code
7



Falls ich hier etwas veröffentlicht habe, was man besser nicht öffentlich machen sollte, lösche es doch bitte wieder raus... :-)

Danke und mfG
Richard

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 762
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #5 am: 29.07.2016, 06:16:49 »
Hallo Richard,

danke für dene Mühe.
Gestern habe ich ein Fehlerbeschreibung von dir bei Google mit dem Betreff "wie gewünscht . . ." erhalten. Diese ist sehr hilfreich. Ich habe mich nun selbst schlau gemacht und es liegt wohl an einem Fehler in den Google Play Diensten auf deinem Handy.
Da es nur einige Geräte betrifft, muss ich schauen, wie ich diesen Fehler beheben kann.

Welche Google Play-Dienste Version ist bei dir installiert? Sieht man ganz normal unter Anwendungsmanager --> Google Play-Dienste ganz oben.
« Letzte Änderung: 29.07.2016, 06:20:21 von Admin »
Schöne Grüße
Egmont

riffraff

  • Newbie
  • *
  • Beiträge: 11
  • Gerät: Motorola Defy+
  • Version: Android 4.4.4 (Cyanogenmod 11)
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #6 am: 29.07.2016, 09:14:47 »
Hallo Egmont,

habe das hier gefunden:
Google Play Services: com.google.android.gms
version 9.4.52 (034-127739847)

Installiert habe ich Google Play von hier:
http://opengapps.org/
und zwar die Variante "ARM / 4.4 / pico".

Danke und mfG
Richard

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 762
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #7 am: 29.07.2016, 14:56:04 »
Hallo Richard,

habe den Fehler in einem Emulator mit Android 4.4 nachstellen können und quasi auch schon behoben. Der Fehler lag tatsächlich in einer der verzwickten Google-Bibliotheken. Mit Hinweisen aus dem Internet, konnte ich diesen Umstand umgehen.
Gegoogelt habe ich nach: java.lang.NoClassDefFoundError: com.google.firebase.FirebaseOptions
Dieser Fehler passiert anscheinend nur auf bestimmten Geräten und unter bestimmten Android-Versionen.

Ich werde dieses Wochenende einen Patch dazu ausliefern.
Schöne Grüße
Egmont

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 762
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #8 am: 29.07.2016, 20:03:08 »
Neue Version 2.3.6 Beta ist raus.
Diese wird demnächst (ca. 1 bis 2 Stunden) von Google im Play Store freigeschalten.
Schöne Grüße
Egmont

riffraff

  • Newbie
  • *
  • Beiträge: 11
  • Gerät: Motorola Defy+
  • Version: Android 4.4.4 (Cyanogenmod 11)
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #9 am: 29.07.2016, 20:15:15 »
Hallo Egmont,
wow, das war ja superschnell!
Vielen Dank!
Werde ich heute oder morgen installieren und dann berichten.
mfG
Richard

riffraff

  • Newbie
  • *
  • Beiträge: 11
  • Gerät: Motorola Defy+
  • Version: Android 4.4.4 (Cyanogenmod 11)
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #10 am: 29.07.2016, 23:17:21 »
Hallo Egmont,
Update ist gemacht und App startet einwandfrei!
Vielen Dank nochmals!
mfG
Richard

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 762
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #11 am: 30.07.2016, 08:40:44 »
Jetzt soll sie auch noch tun was man erwartet :-)
Schöne Grüße
Egmont

riffraff

  • Newbie
  • *
  • Beiträge: 11
  • Gerät: Motorola Defy+
  • Version: Android 4.4.4 (Cyanogenmod 11)
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #12 am: 30.07.2016, 20:48:13 »
Hallo Egmont,

habe heute Abend ein bisschen getestet.
Die App tut jedenfalls beinahe, was man erwartet... :-)
Grundsätzlich funktioniert alles, nur kriege ich es nicht hin, die Koordinaten via Platzhalter-Variablen in ein Email zu übertragen.
${latitude} und ${longitude} bzw. auch realLatitude und realLongitude liefert immer nur eine zweistellige Zahl zurück, im Moment 46 und 10.
Beispiel:
Ich will einen Link zu Google Maps erzeugen wie folgt:
https://www.google.de/maps/place/${latitude},${longitude}
und bekomme:
https://www.google.de/maps/place/46,10

Auch nur
${latitude}
${longitude}
alleine gibt
46
10
im Email.
Wobei 46 und 10 nicht mal die echten "Vorkomma-Koordinaten" von meinem Standort sind.

Andere Variablen wie AndroidId oder Datum funktionieren.

Noch ein bug oder mache ich was falsch?

Ach so, übringens, in der locationtracker Logdatei und in einem "normalen" Email ohne Variablen sind die Koordinaten richtig hinterlegt.

Danke
mfG
Richard




Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 762
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #13 am: 30.07.2016, 21:50:56 »
Hallo Richard,

bei welcher Aktion wird die Mail erstellt? Beim Tracking oder beim Betreten/Verlassen oder über den Test-Button?

Wahrscheinlich über den Test-Button. Über den Test wird einfach nur technisch die Mail, SMS oder der Weg zum Server getestet. Deshalb gebe ich da ein TestZone mit, die mit der Realität nichts zu tun hat. Also lat/lng sind 46/10 und reallat/reallng sind 48/11.

Wenn die App richtig genutzt wird, so werden dann die echten Werte übergeben werden.


Schöne Grüße
Egmont

riffraff

  • Newbie
  • *
  • Beiträge: 11
  • Gerät: Motorola Defy+
  • Version: Android 4.4.4 (Cyanogenmod 11)
Re: Beta und Android 4.4.4 (Cyanogenmod 11)
« Antwort #14 am: 30.07.2016, 22:20:04 »
Hallo Egmont,

ah, alles klar, war nur über den Test-Button.
Vielen Dank nochmals für die Fehlerkorrektur und die prompte Hilfe soeben!

mfG
Richard

PS:
Habe jetzt auch den entsprechenden Hinweis im Handbuch gefunden. :-)
Aber wenn ich es recht verstanden habe, und ein Test bestätigt es, das konfigurierbare Email funktioniert nur beim Ereignis "Zone betreten" bzw. "Zone verlassen"?
Beim Tracking bekomme ich immer nur den vordefinierten Text?
« Letzte Änderung: 31.07.2016, 16:10:37 von riffraff »