konto usunięte

Temat: Problem z kompilacją - Android Studio

Witam!
Od niedawna zacząłem przygodę z androidem od strony developerskiej i na samym początku mam spory problem z kompilacją, mianowicie wychodzą mi błędy, iż system nie może znaleźć odpowiedniej ścieżki. Instalowałem dwukrotnie już to środowisko i błąd się pojawia bez modyfikacji jak i po pełnej aktualizacji środowiska. Dodam tylko, ze uzupełniłem ścieżkę w zmiennych środowiskowych w JAVA_HOME o najnowszą jave jdk.
Proszę o pomoc.
błąd kompilacji ->

Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
C:\Users\Mateusz Bereziński\AppData\Local\Android\sdk\build-tools\21.1.2\dx.bat --dex --no-optimize --output C:\Users\Mateusz Bereziński\AndroidStudioProjects\MyApplication\app\build\intermediates\dex\debug --input-list=C:\Users\Mateusz Bereziński\AndroidStudioProjects\MyApplication\app\build\intermediates\tmp\dex\debug\inputList.txt
Error Code:
1
Output:
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: C:\Users\Mateusz Bereziński\AndroidStudioProjects\MyApplication\app\build\intermediates\classes\debug: file not found
at com.android.dex.util.FileUtils.readFile(FileUtils.java:51)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:169)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
at com.android.dx.command.dexer.Main.processOne(Main.java:632)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:280)
at com.android.dx.command.dexer.Main.run(Main.java:246)
at com.android.dx.command.dexer.Main.main(Main.java:215)
at com.android.dx.command.Main.main(Main.java:106)
UNEXPECTED TOP-LEVEL EXCEPTION:
java.io.FileNotFoundException: C:\Users\Mateusz BereziĹ„ski\AndroidStudioProjects\MyApplication\app\build\intermediates\pre-dexed\debug\support-annotations-21.0.3-ed1319cf3d4b5bba8f4598920e5e7de6efa0e3d8.jar (System nie może odnaleźć określonej ścieżki)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:215)
at java.util.zip.ZipFile.<init>(ZipFile.java:145)
at java.util.zip.ZipFile.<init>(ZipFile.java:159)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:244)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
at com.android.dx.command.dexer.Main.processOne(Main.java:632)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:280)
at com.android.dx.command.dexer.Main.run(Main.java:246)
at com.android.dx.command.dexer.Main.main(Main.java:215)
at com.android.dx.command.Main.main(Main.java:106)
UNEXPECTED TOP-LEVEL EXCEPTION:
java.io.FileNotFoundException: C:\Users\Mateusz BereziĹ„ski\AndroidStudioProjects\MyApplication\app\build\intermediates\pre-dexed\debug\internal_impl-21.0.3-2659744228e877d8eaa94467e489fd369b63184f.jar (System nie może odnaleźć określonej ścieżki)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:215)
at java.util.zip.ZipFile.<init>(ZipFile.java:145)
at java.util.zip.ZipFile.<init>(ZipFile.java:159)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:244)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
at com.android.dx.command.dexer.Main.processOne(Main.java:632)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:280)
at com.android.dx.command.dexer.Main.run(Main.java:246)
at com.android.dx.command.dexer.Main.main(Main.java:215)
at com.android.dx.command.Main.main(Main.java:106)
UNEXPECTED TOP-LEVEL EXCEPTION:
java.io.FileNotFoundException: C:\Users\Mateusz BereziĹ„ski\AndroidStudioProjects\MyApplication\app\build\intermediates\pre-dexed\debug\classes-f5ea1b33e4ff23b74ce5e0680df98c2b7b0ee4dc.jar (System nie może odnaleźć określonej ścieżki)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:215)
at java.util.zip.ZipFile.<init>(ZipFile.java:145)
at java.util.zip.ZipFile.<init>(ZipFile.java:159)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:244)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
at com.android.dx.command.dexer.Main.processOne(Main.java:632)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:280)
at com.android.dx.command.dexer.Main.run(Main.java:246)
at com.android.dx.command.dexer.Main.main(Main.java:215)
at com.android.dx.command.Main.main(Main.java:106)
UNEXPECTED TOP-LEVEL EXCEPTION:
java.io.FileNotFoundException: C:\Users\Mateusz BereziĹ„ski\AndroidStudioProjects\MyApplication\app\build\intermediates\pre-dexed\debug\classes-2f1af13b453323f14963d0d41c2b35646ca13a51.jar (System nie może odnaleźć określonej ścieżki)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:215)
at java.util.zip.ZipFile.<init>(ZipFile.java:145)
at java.util.zip.ZipFile.<init>(ZipFile.java:159)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:244)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
at com.android.dx.command.dexer.Main.processOne(Main.java:632)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:280)
at com.android.dx.command.dexer.Main.run(Main.java:246)
at com.android.dx.command.dexer.Main.main(Main.java:215)
at com.android.dx.command.Main.main(Main.java:106)
5 errors; aborting

Temat: Problem z kompilacją - Android Studio

Komunikat błędu jest dość jasny:

UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: C:\Users\Mateusz Bereziński\AndroidStudioProjects\MyApplication\app\build\intermediates\classes\debug: file not found
at com.android.dex.util.FileUtils.readFile(FileUtils.java:51)

Nie znaleziono ścieżki do plików projektu. Podczas kompilacji znak "ń" został zamieniony na "Ĺ„".

Zmień ścieżkę projektu na inną:

Ścieżka: C:\Users\Mateusz Bereziński\AndroidStudioProjects\ to nie jest najlepszy pomysł. Nie dość, że są "spacje", to jeszcze do tego polskie znaki oraz wielkie litery. Przykładowa ścieżka, która nie powinna sprawiać problemów, to:

c:\android\projects\Ten post został edytowany przez Autora dnia 24.02.15 o godzinie 21:32

konto usunięte

Temat: Problem z kompilacją - Android Studio

rzeczywiście, dziękuję!
Michał Kąkol

Michał Kąkol Rozwiązuję problemy,
przenoszę firmy do
internetu.

Temat: Problem z kompilacją - Android Studio

a później ludzie się pytają czemu piszemy bez znaków diaktrycznych a spacje zamieniamy na _ :P

ps: nie zapomnijcie o 255 znakach dlugosci sciezki do pliku (wlacznie z jego nazwa) bo mozna sie naciac

Następna dyskusja:

android studio wiesza Ubunt...




Wyślij zaproszenie do