2016-06-17 3 views
5

Meine Umwelt:Gradle Build-Fehler mit "Could not Pfad lesen" Wenn Sofortstart deaktiviert

Android Studio 2.1.2 
Android Gradle Plugin v2.1.2 
Mac OSX v10.11.5 

Bisher habe ich Instant-Run ausgeschaltet, wenn "Build => sauber Projekt" aufrufen und mein Projekt läuft. Der Grund, warum ich Instant Run ausgeschaltet habe, liegt an this und this Problem. Doch vor kurzem begann ich in dieses Problem jedes Mal laufe Ich versuche mein Projekt zu reinigen:

Error:Could not read path 
<path/to/app/module>/build/intermediates/classes/release/com/<package/name>/R$layout.class'. 

Das Interessante daran ist, dass der spezifische Dateipfad, der es nicht erscheint zufällig sein finden. Zum Beispiel, wenn ich Gradle sync aufrufen und dann wieder reinigen, wird es mit diesem Fehler fehlschlagen:

Error:Could not read path 
<path/to/app/module>/build/intermediates/classes/release/com/<different/package/name>$ProductCategoryAdapter$1.class'.` 

Schritte zum Reproduzieren:

  1. Einstellungen => Bauen, Exec, Deploy => Instant Führen
  2. deaktivieren "aktivieren Instant-Run ...", "Restart Aktivität ....", "Show Augenblick läuft ...."
  3. Tippen Sie auf "Übernehmen" und dann auf "OK", dann eine Gradle Sync indem Sie in AStudio auf
  4. tippen
  5. "Build => clean Projekt"

Umgehung

Die aktuelle Problemumgehung ist Sofortiger Run wieder zu aktivieren. Dies wird jedoch auch den Grund für das Abschalten bringen.

Fragen

1) Hat jemand anderes dieses Problem gestoßen?

2) Gibt es noch andere mögliche Problemumgehungen oder noch besser, eine Lösung für dieses Problem?

+0

Ich bin auch sehr neugierig auf die Lösung dieses Problems –

+0

Hmm, das habe ich auch gesehen. –

Antwort

0

Ja, ich stieß auf das gleiche Problem.

Workouts-> Sobald die App installiert ist, zeigt es Indizierung und sagt App konnte nicht geöffnet werden. Das ist mit mir passiert. Wenn Ihr Fall derselbe ist, dann installieren Sie einfach die App und öffnen Sie die App aus dem Emulator, indem Sie darauf klicken. Die Sache ist, dass die App installiert ist, aber es nicht öffnet. Also öffnen Sie es einfach manuell

0

Ich habe das gleiche Problem. Wenn ich zu dieser Adresse in Explorer gehe, sehe ich, dass ich den Ordner nicht öffnen kann und es Erlaubnisfehler gibt. Also schließe ich das Android Studio und lösche diesen bestimmten Ordner aus dem Verzeichnis app/build und starte dann das Android Studio neu.

0

Ich habe das gleiche Problem und deaktivieren Sie Instant Run, ich navigieren zu diesem Pfad und finden Sie heraus, dass der Ordner leer ist.

Dann ich einfach das Projekt neu erstellen und das Problem ist weg.

(Android Studio v3.0.1)