2017-11-18 2 views
-2

Ich bin neu in Android. Der Name meiner App lautet Design1. Meine App wird erfolgreich in Emulator ausgeführt. Ich habe die APK-Datei von auf mein Handy kopiert und dort installiert. Aber wenn ich versuche, die App in meinem Telefon ASUS ZENFONE MAX zu öffnen, bekam ich eine Nachricht, dass "Unfortunately Design1 1 has stopped". Ich habe logcat überprüft und die dropdown auf eingestellt, um festzustellen, ob irgendein Fehler auftritt oder nicht. Aber keine Fehler, die ich beim Laufen im Simulator bekommen habe. Bitte sagen Sie mir, ob es eine bestimmte Möglichkeit gibt, die APK-Datei zu erstellen, oder ich kann direkt vom Speicherort der APK-Datei kopieren. Wenn die App im Emulator ausgeführt wird, warum wird sie nicht auf meinem Telefon ausgeführt?"Leider hat Design1 gestoppt"

Antwort

0

Mögen Sie Instant-Lauf haben, haben es gerade aktiviert Deaktivieren

Zuerst deaktivieren Instant-Lauf als apk Bauen

Datei → Einstellungen → Bauen, Ausführung, Deployment → Instant-Run und deaktivieren Sie deaktivieren Sofortiger Lauf.

enter image description here

+1

Es hat funktioniert. Danke –

1

Aktivieren Sie diese in Ihrem Gerät ein, um die Einstellungen gehen, Entwickler-Optionen und USB-Debugging aktivieren. Dann verbinden Sie es mit Ihrem Computer und überprüfen Sie es in Android Studio logcat. Die folgenden Ursachen könnten für den Absturz verantwortlich sein.

  • Dies könnte aufgrund Erlaubnis in Ihrer Anwendung aufgetreten sind Aktivieren
    vorgesehen, wenn Sie eine Kamera, die Lagerung oder den Ort verwenden.

  • Wenn Ihre App online funktioniert, haben Sie möglicherweise die Netzwerkverbindung nicht überprüft.

+0

Ich versuchte, mein Gerät zu verbinden, nachdem Entwickleroption und USB-Debuggin aktiviert wurden. Aber mein Gerät zeigt sich nicht als Emulator. Immer noch NO USB DEVICES ODER RUNNING EMULATOR DETECTED –

+0

@ShanBiswas Dann bedeutet dies, dass Sie das ADB-Laufwerk nicht installiert haben. Siehe diesen Link zur Installation des Treibers. Ich hoffe, das hat deine Frage beantwortet. https://developer.android.com/studio/run/oem-usb.html –