Android Studio – lokaler Pfad existiert nicht

Lesezeit: 6 Minuten

Android Studio – lokaler Pfad existiert nicht
WarrenFaith

Nach dem Update von Android Studio auf 0.2.4 kann ich mein Projekt nicht bereitstellen. Der apk-Dateiname stimmt nicht überein.

Waiting for device.
Target device: 0146B0020E010020
Uploading file
    local path: /home/martin/workspace/git/projectname/projectname/project/build/classes/debug/AppName.apk
    remote path: /data/local/tmp/com.xxx.xxx.android.projectname
Local path doesn't exist.

Nachdem ich hier einige Posts gelesen hatte, habe ich den Ausgabepfad in den build/apk-Ordner geändert, aber das Problem bleibt bestehen. Anstelle der erstellten projectname-debug-unaligned.apk sucht er nach der projectname.apk und ich habe keine Ahnung, wie und wo ich ihm sagen kann, dass er den gesuchten Namen ändern soll. Irgendwelche Ideen?

PS: Ja, ich habe mehrere Beiträge gelesen, die in der Liste auf der rechten Seite angezeigt werden. Der Neustart der IDE hat bei meinem Kollegen funktioniert, aber nicht bei mir.

Bearbeiten:

Ich stolperte von ein Problem zum nächste Also kehrte ich zu der einzigen herunterladbaren Version zurück, die ich finden konnte: 0.2.0.

Keine verschwindenden UI-Elemente, ich kann neue Projekte erstellen und das Beste ist, ich kann die APK aus dem Studio endlich wieder auf meinem Gerät bereitstellen. Ich werde 0.2.5 ausprobieren, sobald es veröffentlicht wird.

  • Ich habe es mit 0.2.5 versucht und es ist nicht behoben … Haben Sie eine andere Lösung gefunden?

    – Remi F

    18. August 2013 um 11:07 Uhr

  • es hat es für mich behoben. Ich habe viel zwischen verschiedenen Projekten gewechselt und auch ein neues erstellt und es fing an zu funktionieren … Ich bin mir nicht sicher, wie das alles miteinander verbunden zu sein scheint …

    – WarrenFaith

    19. August 2013 um 10:19 Uhr

  • Eine einfache Lösung für mich war,

    – Remi F

    19. August 2013 um 19:24 Uhr

  • mögliches Duplikat von Android Studio wird nicht auf dem Gerät geladen, lokaler Pfad existiert nicht

    – childno͡.de

    21. August 2013 um 8:38 Uhr

  • 0.2.10 hat dieses Problem immer noch

    – Valerio Santinelli

    26. September 2013 um 21:32 Uhr

Android Studio – lokaler Pfad existiert nicht
Adam Johns

Ich habe diesen Fehler ursprünglich nach dem Upgrade von 0.2.13 auf 0.3 gesehen. Diese Anweisungen wurden für die Veröffentlichung von Android Studio 0.5.2 aktualisiert. Dies sind die Schritte, die ich ausgeführt habe, um das Problem zu beheben.

1.Stellen Sie in build.gradle sicher, dass Gradle auf eingestellt ist 0.9.0

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.9.0'
    }
}

2.Stellen Sie in gradle-wrapper.properties sicher, dass Sie gradle 1.11 verwenden

#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.11-all.zip

3.Synchronisieren Sie das Projekt mit Gradle-Dateien, indem Sie auf die Schaltfläche links neben der Avd-Schaltfläche klicken

Geben Sie hier die Bildbeschreibung ein

4. Versuchen Sie erneut, das Projekt zu erstellen. Wenn Sie immer noch Probleme haben, versuchen Sie möglicherweise Datei > Caches ungültig machen/Neustart

HINWEIS: Wenn Sie verwenden 0.9.+ und es gibt Could not GET 'http://repo1.maven.org/maven2/com/android/tools/build/gradle/'. Received status code 401 from server: Unauthorized (passiert sporadisch) dann umstellen 0.9.0. Außerdem müssen Sie Build-Tools 19.0 oder höher verwenden, glaube ich, also stellen Sie sicher, dass Sie diese im SDK-Manager heruntergeladen haben und verwenden Sie sie als buildToolsVersion in welcher Gradle-Datei diese Informationen enthalten sind.

  • +1 Ausgezeichnete Antwort. Ich könnte hinzufügen, dass Sie build.gradle auch für alle Ihre Bibliotheken aktualisieren müssen. Und wenn Sie nach all dem immer noch Probleme haben, Android Studio herunterzufahren und wieder zu öffnen.

    – ingh.am

    21. Oktober 2013 um 15:14 Uhr


  • Nur die Build-Tools (oder ist das selbst Gradle? Unmöglich zu wissen, ohne mehr von meinem Leben der Langeweile von NOCH EINEM ANDEREN Build-System zu widmen) auf 0.6 zu stoßen, hat dieses Problem für mich behoben.

    – nmr

    21. Oktober 2013 um 20:20 Uhr

  • Ja, wenn Sie bereits 1.8 verwenden, sollte nur Schritt Nummer 1 das Problem lösen. Ich war noch auf 1.6 und es sagte mir, ich müsste 1.8 verwenden, wenn ich gradle:0.6.+ in build.gradle verwenden würde

    – Adam Johns

    21. Oktober 2013 um 20:41 Uhr

  • Dieses Problem trat tatsächlich beim Upgrade auf 0.3 auf. Perfekte Antwort.

    – mmvie

    4. November 2013 um 8:42 Uhr

  • Klappt wunderbar. Ich musste Schritt 4 befolgen, damit es funktioniert.

    – r4m

    4. November 2013 um 13:25 Uhr

Versuche dies:

  1. IDE schließen
  2. Entfernen Sie den .idea-Ordner und alle .iml-Dateien im Projekt.
  3. Starten Sie die IDE neu und importieren Sie das Projekt erneut.

Ursprünglicher Beitrag: https://code.google.com/p/android/issues/detail?id=59018

  • Funktioniert nicht, wie ich stolpere Probleme wie diese

    – WarrenFaith

    16. August 2013 um 11:28 Uhr

  • Auch für mich die einzige Lösung. Der Gradle-Wrapper schien korrekt eingerichtet zu sein und auf das richtige Plugin zu verweisen.

    – löschg

    12. November 2013 um 19:55 Uhr

  • Andere Antworten haben nicht funktioniert. Dies ist das einzige, das mein Problem gelöst hat. Danke.

    – Ayaz Alifov

    11. Mai 2015 um 15:23 Uhr

  • Lief wie am Schnürchen

    – Asad Ullah

    27. Mai 2017 um 13:44 Uhr

1645908190 853 Android Studio – lokaler Pfad existiert nicht
Remi F

Ich habe es geschafft, eine vorübergehende Problemumgehung zu finden. Machen Sie alles selbst über die Befehlszeile:

// build apk
./gradlew assemble --daemon

// debug apk is unaligned so we need to align it
zipalign -f 4 app/build/apk/app-debug-unaligned.apk app/build/apk/app-debug.apk

// reinstall it using adb
adb install -r app/build/apk/app-debug.apk

Dies ist vorübergehend, aber ich hoffe, dass sie dies für 0.2.5 beheben werden

Bearbeiten: in 0.2.5 nicht behoben

Edit2: vorerst behoben durch Hinzufügen meiner module.iml-Datei (in facet/configuration):

<option name="APK_PATH" value="/build/apk/appname-debug-unaligned.apk" />

  • ist es für die Prüfung gültig?

    – Zafer Celaloglu

    19. August 2014 um 8:17 Uhr

  • Edit2 hat es für mich behoben

    – Taucher

    4. Februar 2015 um 15:57 Uhr

Neustart von Android Studio (0.3.0) hat bei mir funktioniert.

Ich habe dies behoben, indem ich vor dem Start in meiner Startkonfiguration „Gradle-aware make“ hinzugefügt habe.

Geben Sie hier die Bildbeschreibung ein

  • Halleluja. Du bist mein Retter

    – Rubén Viguera

    2. April 2019 um 15:27 Uhr

1645908191 359 Android Studio – lokaler Pfad existiert nicht
Gemeinschaft

Von 0.2.13 auf 0.3.0 Laden Sie einfach das neue Gradle 1.8 herunter http://www.gradle.org/downloads
Importieren Sie das Projekt erneut und wählen Sie einen neuen Gradle zur Verwendung aus.

in build.gradle

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.1'
    }
}

Ich bin mir nicht sicher, ob es wirklich nötig ist, aber ich verwende ungültige Caches und starte neu, bevor ich das Projekt erneut importiere
Caches ungültig machen und neu starten

  • Halleluja. Du bist mein Retter

    – Rubén Viguera

    2. April 2019 um 15:27 Uhr

1645908192 657 Android Studio – lokaler Pfad existiert nicht
stevebot

Heh versuchte all diese Antworten und keine davon funktionierte. Ich denke, eine häufige Ursache für dieses Problem ist etwas viel Einfacheres.

Ich rate allen, die dieses Problem haben, sich ihre Startkonfiguration anzusehen:

Konfiguration starten

Aussehen! Die Startkonfiguration enthält Optionen für das bereitzustellende APK. Wenn Sie Standard auswählen, ist Android Studio für alle Produktvarianten, Build-Typen usw., die Sie in Ihrer Gradle-Datei haben, stumm. In meinem Fall habe ich mehrere Build-Typen und Produktvarianten und habe „keinen lokalen Pfad“ erhalten, als ich versuchte, eine nicht standardmäßige Produktvariante zu starten.

Android Studio war nicht falsch! Es konnte die Standard-APK nicht finden, weil ich nicht dafür gebaut habe. Ich löse mein Problem, indem ich stattdessen „Nichts bereitstellen“ wähle und dann die Gradle-Installationsaufgabe ausführe, die ich für meine spezifische Kombination aus Produktgeschmack und Build-Typ benötigte.

868010cookie-checkAndroid Studio – lokaler Pfad existiert nicht

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy