2017-02-07 8 views
2

Я пытаюсь сделать проект на студии android с помощью libgdx, но у меня возникла проблема при создании проекта libgdx. Сначала он сказал мне, что у моей локальной переменной JAVA_HOME была проблема, и он не мог найти мой JDK (который присутствовал) Когда я попытался скопировать java JDK в свой файл «c: \ dev \ java \ JDK», , он сказал мне:Ошибка при попытке создания проекта libgdx

Generating app in C:\Users\Thomas\Desktop\YoloRPG 
Executing 'C:\Users\Thomas\Desktop\YoloRPG/gradlew.bat clean --no-daemon' 
Unzipping C:\Users\Thomas\.gradle\wrapper\dists\gradle-2.10- 
all\5b6kqrscumh9p4evkkemdk57ad\gradle-2.10-all.zip to 
C:\Users\Thomas\.gradle\wrapper\dists\gradle-2.10-all\5b6kqrscumh9p4evkkemdk57ad 
Exception in thread "main" java.lang.RuntimeException: 
java.util.zip.ZipException: error in opening zip file 
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:78) 
at org.gradle.wrapper.Install.createDist(Install.java:47) 
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129) 
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61) 
Caused by: java.util.zip.ZipException: error in opening zip file 
at java.util.zip.ZipFile.open(Native Method) 
at java.util.zip.ZipFile.<init>(ZipFile.java:219) 
at java.util.zip.ZipFile.<init>(ZipFile.java:149) 
at java.util.zip.ZipFile.<init>(ZipFile.java:163) 
at org.gradle.wrapper.Install.unzip(Install.java:160) 
at org.gradle.wrapper.Install.access$400(Install.java:29) 
at org.gradle.wrapper.Install$1.call(Install.java:70) 
at org.gradle.wrapper.Install$1.call(Install.java:47) 
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65) 
... 3 more 
Done! 
To import in Eclipse: File -> Import -> Gradle -> Gradle Project 
To import to Intellij IDEA: File -> Open -> build.gradle 

И когда я пытаюсь открыть созданный проект на андроид с файлов -> настройки импорта ... сообщение окно всплывающее окно с письменного «не удается найти файл«C: \ Пользователи \ Thomas \ Desktop \ YoloRPG \ settings.jar '"

Может кто-нибудь, пожалуйста, помогите мне? :(

ответ

0

Вызванные: java.util.zip.ZipException: Ошибка при открытии архива

Это означает, что файл, который Gradle скачал был поврежден из-за какой-то или какую-то причиной Это может быть. загрузка самого Gradle (что делает оболочка) или любая зависимость, которую Gradle загрузил для запуска вашей сборки libgdx.

Gradle не пытается обнаружить или устранить проблему, поэтому вам нужно исправить ее вручную. часто чистит кедры загрузки Gradle и позволяет им получать свежие копии того, что ему нужно.

Для этого удалите каталоги .gradle как в домашнем каталоге, так и в корневом каталоге вашего проекта и попробуйте создать еще раз.

В вашем случае домашней директории

C:\Users\Thomas\.gradle 

и корневой каталог проекта

C:\Users\Thomas\Desktop\YoloRPG 
0

Спасибо, я использовал подобную METHODE, чтобы решить мою проблему. я пошел: c:\Users\Thomas\.gradle\wrapper\dist

и удалил файл gradle-2.10-all

я tiped в Google Chrome http://services.gradle.org/distributions/gradle-2.10-all.zip и вставить файл почтового индекса, где Gradle-2,10-все было

Тогда, когда я повторен , он загружает версию corect для графа, и это сработало!

Но когда я пытаюсь импортировать libgdx проект на андроид студии я до сих пор есть сообщение:

Cannot find file 'Cannot find file 'C:\dev\libgdx projects\YoloRPG\settings.jar' 

Я использую Android Studio 2.2.3, а также на все учебники я проверил, все они имеют кнопку «import non android studio project», но у меня есть только «параметры импорта ...», вы знаете, как я могу теперь импортировать libgdx в студию Android?

+0

обновите файл root build.gradle – Aryan

0

перейти к androidStudioProjects/yourProject/gradle/wrapper открытых свойств Gradle-оберток файла

в последней строке: (изменение этой линии) distributionUrl=https\://services.gradle.org/distributions/gradle-2.2-all.zip

изменения: /gradle-2.2-all.zip с вашей версией например: в моем случае i заменен на distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

+0

Может ли y ou, пожалуйста, добавьте больше информации о том, что было проблемой и как вы ее исправили? – neeh

+0

Я создаю проект, используя libgdx, когда я открыл этот проект в студии Android. Ошибка была в zip-файле, не открытое сообщение. Такая же ошибка, как упоминалось в вопросе .. и я исправил ее так, как я упоминал выше. – zaheer

 Смежные вопросы

  • Нет связанных вопросов^_^