Ich habe gerade eine App mit In-App-Abrechnung veröffentlicht. Bisher wurden keine Abstürze bei Google-Spielen gemeldet (dies passiert nur, wenn sich der Benutzer die Mühe macht, den Absturz zu melden), aber ich habe einige Berichte über Abstürze per Flurry (was automatisch ist). Die Crash-Berichte sind wie folgt:In-App-Abrechnung (v3) - IllegalArgumentException: Service nicht registriert:
class java.lang.RuntimeException
Msg: android.app.ActivityThread.performDestroyActivity:3655 (Unable to destroy activity {com.mycompany.mygame/com.mycompany.mygame.Splashscreen}: java.lang.IllegalArgumentException: Service not registered: [email protected])
Dies geschieht nur auf < 1% der Hinrichtung meiner App.
mich korrigieren, wenn ich falsch bin, aber es scheint, dass die Zeilennummer des Absturzes nicht in der Flut Bericht :-(
einmal sicher, ich bin nicht, was dieser Crash-Bericht bedeutet, geschweige denn gegeben Irgendwelche Ideen, wie man es beheben.?
Ich habe das gleiche Problem. Es ist kein großes Geschäft, aber es ist etwas, das stört. Ich habe ein ähnliches Problem in GitHub gefunden: https://github.com/ianhanniballake/ContractionTimer/commit/b3643e8fd1d59a508fe6764398cb22de671c4cea Denken Sie, dass dies das gleiche Problem sein könnte? – gian1200
Der Grund, warum dieser Absturz jetzt so häufig auftritt, ist, dass er nur reproduziert werden kann, wenn der InApp-Abrechnungshelfer nicht ordnungsgemäß eingerichtet wurde. Dies wird nur bei Geräten mit einer sehr alten Version der Google Play App ohne Google Play App passieren (Kindle Fire) – GaRRaPeTa
@GaRRaPeTaAbsolut wahr. Gerade geladen API API 16 auf einem echten Gerät, und Boom, stürzte auf dem ersten Bildschirm :) – IcyFlame