Beheben Sie das Problem, dass einige Modelle nicht installiert werden können, wenn AndroidStudio die APP debuggt
Wenn wir die Anwendung mit der Version Android Studio 3.0+ debuggen, schlägt das Debuggen und Installieren der Anwendung manchmal fehl. Was ist los?
Problembeschreibung
Wenn AndroidStudio die APP debuggt, können einige Modelle nicht installiert werden (z. B. einige Modelle von OPPO/VIVO). Nach der Überprüfung ist das Datenkabel normal und der Entwicklermodus ist normal aktiviert.
Was ist denn hier los?
Ursachenanalyse
Es stellt sich heraus, dass Android Studio 3.0 automatisch das Attribut android:testOnly=“true“ zum Anwendungs-Tag der Manifestdatei des Debug-Pakets hinzufügt, sodass die aus der IDE ausgeführte APK nur mit adb install -r installiert werden kann auf den meisten Mobiltelefonen. Auf einigen Telefonen wird es nicht einmal installiert.
Problem gelöst
Fügen Sie in der Datei gradle.properties Folgendes hinzu:
android.injected.testOnly=false
Nun, versuchen Sie es noch einmal. Ist das Problem gelöst?