2017-09-05 5 views
-3

Ich habe eine Android App erstellt funktioniert es gut in Emulator und es auch auf dem adb angeschlossenen Gerät (Moto G5 Plus) zum Testen ausgeführt. Aber wenn ich einigen meiner Freunde eine apk-Datei gebe, dann sagten sie, dass die apk nicht jemanden installieren würde, der installiert ist, aber beim Öffnen stürzt sie ab, sobald sie geöffnet wird. Ich habe versucht, alle wie signierte apk, versuchte v1 und v2 Signatur beide versucht, mit einzelner Signatur versucht, aber nicht funktioniert das gleiche Problem kommen. Ich habe alle Fragen in diesem Thema durchsucht und bin gefolgt, aber keine Methode funktioniert.Android App stürzt nach der Installation in realen Gerät, aber funktioniert gut in Emulator

This is the screenshot of build.gradle file

+0

denke ich, u Ihre App über USB-Debugging auf reales Gerät installieren soll, so dass Sie das Protokoll Katze Ausgang haben werden und u kann, dass Absturz zu verhindern, verwenden –

+2

finden Sie in die Hilfe ein [Minimal zu erstellen, komplett , und verifizierbares Beispiel] (https://stackoverflow.com/help/mcve) –

+0

Wenn ich app über USB-Debugging auf echtes Gerät installiere, dann funktioniert es ... aber wenn ich signierte generierte apk an andere gebe, dann tat es nicht Arbeit. – Wolfmania

Antwort

0

Android Debug-Builds sind nur kompatibel zu den Geräten, die Sie ADB installieren über. Wenn Sie wollen, dass Ihre App mit allen Geräten kompatibel ist, müssen Sie die APK von Build -> Build Apk erstellen.

enter image description here

+0

zu sehen Ich habe dies auch versucht, aber auch nicht funktioniert! – Wolfmania

+0

Warum nicht einen Logcat nehmen und was ist das Problem? – JavaBanana

Verwandte Themen