webentwicklung-frage-antwort-db.com.de

Android: Der Client ist noch nicht bereit. Warten auf den Online-Prozess

Ich hatte einen Fehler, immer wenn ich versuche, die App zu starten, stürzt sie ab ... __ Ich habe ein paar Mal versucht, virtuelle und auch mein Mobiltelefon zu verwenden, aber es funktioniert immer noch nicht

Ich verwende firebase auth und database im Projekt, obwohl es keine Fehler gibt. Ich frage mich, ob dies Auswirkungen auf den Fehler hat.

$ adb Shell am start -n "com.example.juice.health/com.example.juice.health.MainActivity" -a Android.intent.action.MAIN -c Android.intent.category.LAUNCHER
Client not ready yet..Waiting for process to come online
Connected to process 3016 on device Nexus_5X_API_23 [emulator-5554]
Application terminated.

Manifest:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
package="com.example.juice.health">

<uses-permission Android:name="Android.permission.INTERNET" />

<application
    Android:allowBackup="true"
    Android:icon="@mipmap/ic_launcher"
    Android:label="@string/app_name"
    Android:supportsRtl="true"
    Android:theme="@style/AppTheme">
    <activity
        Android:name=".MainActivity"
        Android:exported="true">
        <intent-filter>
            <action Android:name="Android.intent.action.MAIN" />
            <category Android:name="Android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity Android:name=".LoginActivity"/>
    <activity Android:name=".ProfileActivity"/>
    <activity Android:name=".EditProfileActivity"></activity>
</application>

</manifest>
9
hatched

In Android-Studio: Datei -> Caches ungültig machen/neu starten

Versuch es

2
Niroop N

folge diesen Schritten

  1. gehen Sie zur Telefoneinstellung 
  2. "Entwickleroption auswählen"
  3. "App zum Debuggen auswählen" 

und wählen Sie Ihre Bewerbung

und fertig

Bildbeschreibung hier eingeben

In meinem Fall stimmt das minSDK in der Datei AndroidManifest.xml nicht mit dem installierten SDK überein. __ Versuchen Sie, das neueste SDK zu verwenden, das Sie auf Ihrem Computer haben.

Android: minSdkVersion = "[your_latest_SDK]"

oder installieren Sie ein SDK, das dem von der App geforderten entspricht.

0
Ari R. Fikri

Mein ähnlicher Fehler hatte mit Materialdesign und Farben zu tun, die irgendwie störten. Das übergeordnete Thema wurde von Material weg von Material geändert, aber noactionbar wurde beibehalten, und es funktionierte.

Deaktivieren Sie "Instant Run" in Einstellungen | Build, Ausführung, Bereitstellung | Instant Run als Ehre LT in einem Kommentar vorgeschlagen .

0
kipu44

Ich hatte das gleiche Problem, als ich zu Android migrierte. Ich habe das styles.xml App-Design für eines der Material-Themen geändert. Sie können die vollständige Liste überprüfen hier :

0
Andres Eusse

Diese Lösung funktioniert nur unter Android Studio-Versionen vor 3.2.x.

Folge diesen Schritten:

  1. Reinigen Sie Ihr Projekt
  2. Gehe zu Tools > Android und ADB-Integration aktivieren

Es hat für mich funktioniert.

0
Digvijay Ambule

Stellen Sie sicher, dass alle Abhängigkeiten für Ihr Projekt hinzugefügt wurden. Es auch durch dasselbe

Client noch nicht bereit. Warten auf Online-Verbindung zum Prozess 3016 auf Gerät Nexus_5X_API_23 [emulator-5554] Die Anwendung wurde beendet.

0
Sarmad Nawab

Wenn Ihre App auf API-Ebene 28 (Android 9.0) oder höher ausgerichtet ist, müssen Sie die folgende Deklaration in das Element von Android Manifest aufnehmen. 

 <uses-library
  Android:name="org.Apache.http.legacy"
  Android:required="false" />

Wenn Ihre App auf eine niedrigere API-Ebene abzielt, wird dies für Sie erledigt.

mein Fall war das Hinzufügen einer Google-Karte mit einem Intent zu meiner App

0
user9830926