it-swarm.com.de

So beenden Sie die Installation mehrerer Slice-APK in Android Studio 2.3

Nach dem Update des Android Studios auf Version 2.3. Ich stehe vor einem Problem während der Installation auf einem Android-Gerät von Android Studio .

Vor dem Update auf Android Studio 2.3

$ adb Push E:\mynewapp\TestDemo\TestDemo\app\build\outputs\apk\app-debug.apk /data/local/tmp/com.example.gangsofcoder.testdemo
$ adb Shell pm install -r "/data/local/tmp/com.example.gangsofcoder.testdemo"
    pkg: /data/local/tmp/com.example.gangsofcoder.testdemo
Success

Nach dem Update auf Android Studio 2.3

$ adb install-multiple -r E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\dep\dependencies.apk
 E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_1.apk 
 E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_3.apk 
 E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_0.apk 
 E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_2.apk 
 E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_4.apk 
 E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_6.apk 
 E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_5.apk 
 E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_7.apk 
 E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_8.apk 
 E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_9.apk 
 E:\SurajBahadur\testdemoApp\testdemo\app\build\outputs\apk\app-debug.apk 

Fehler beim Installieren von APKs

 This is Prompt getting during installation

24
Suraj Bahadur

Dies wird durch die "Instant Run" -Funktion in Studio 2.3 verursacht. Sie können es deaktivieren, indem Sie:

Öffnen Sie das Dialogfeld "Einstellungen" oder "Einstellungen" . Navigieren Sie zu Erstellen, Ausführen, Bereitstellung> Instant Run . Deaktivieren Sie das Kontrollkästchen neben Instant Run aktivieren.

Weitere Informationen finden Sie unter: https://developer.Android.com/studio/run/index.html

63
Teresa

Hier ist meine Lösung (es ist nicht notwendig, den Sofortlauf zu deaktivieren).

1- Gradle Build (Stammebene)

 Gradle Build

2 - Gradle Build + Clean (App-Ebene)

 Gradle Build App Level

3 - Wähle die App in der oberen Leiste (links von der Run-App)

4 - Projekt reinigen 

Navigieren Sie zu Erstellen> Projekt reinigen

Und es sollte jetzt funktionieren!

  • Lösung 2: Deaktivieren Sie den Sofortlauf (wie von Teresa angegeben)

 Gradle Build App Level

9
Ginggas

Ich hatte denselben Fehler in Redmi Note 3.

Wechseln Sie bei Xiaomi-Geräten zu den Entwickleroptionen, und deaktivieren Sie die MIUI-Optimierung ..__ Nach dem Neustart des Geräts funktioniert es.

 Android Developer options MIUI optimization

Siehe: http://en.miui.com/thread-255506-1-1.html

7
Mukesh M

Klicken Sie einfach auf Tab Build> Clean Project in Android Studio. Du bist startklar.

5
Androwed

Das Deaktivieren von Instant Run hat für mich funktioniert. Gehen Sie zu den Einstellungen und suchen Sie nach Instant Run. Deaktivieren Sie das Anwenden von Änderungen. Führen Sie die App erneut aus, die korrekt installiert werden soll.

step 1 choose settings from file menu

look for instant run just disable that and apply changes

es sollte funktionieren

2
Zeeshan Mehdi

Bei mir hat gerade Build -> Clean Project funktioniert. Ich musste die App auf dem Testgerät deinstallieren ..___. Bildbeschreibung hier eingeben

1
Gogikar

Nachdem ich mir die Antwort von Ginggas angesehen hatte, fand ich diese Lösung, die für mich funktionierte:

  1. Klicken Sie auf Build und dann auf Clean Project.
     Build->Clean Project
  2. Klicken Sie auf Build und dann auf Rebuild Project
     Build->Rebuild Project

Danach funktionierte es wieder wie ein Zauber :)

1
Phil Roggenbuck

Ich verwende Mac und konnte die Option "Instant Run" nicht finden. Ich habe es mit invalidate cache and restart versucht und es hat funktioniert.

1
SKP

DIESE IS DIE LÖSUNG:

den sofortigen Lauf loszuwerden ist eine schreckliche "Lösung". Um die Dinge wieder zum Laufen zu bringen, habe ich meine Note auf 5.4 angehoben.

Geh einfach zu

File >> project structure >> Gradle version 

Sie sollten in der Lage sein, es so zu bearbeiten, dass es die aktuellste Version ist. Hoffe das hilft.

0
eli dangerfield

Für diejenigen, die Mac verwenden, erstellen Sie apk (s) aus dem Build-Menü ..__ und installieren Sie apk über Adb install -r /app/build/outputs/apk/debug/app-debug.apk

0
Naveen Singh

Ich hatte auch das Problem mit slice-apk und es funktionierte nach dem Befehl Cache ungültig machen/Neustart im Menü Android Studio File). Das Deaktivieren von Instant Run ist nicht erforderlich.

0
RamKr

Prüfen Sie, ob für mehrere Aktivitäten <category Android:name="Android.intent.category.LAUNCHER" /> festgelegt wurde.