2015-09-20 68 views
2

如何部署和運行此API https://github.com/ex3ndr/telegram-api。我安裝的gradle產出,但拋出以下異常:如何部署電報java api

FAILURE: Build failed with an exception. 

* What went wrong: 
org.apache.commons.io.FileUtils.deleteQuietly(Ljava/io/File;)Z 

* Try: 
Run with --info or --debug option to get more log output. 

* Exception is: 
java.lang.NoSuchMethodError: org.apache.commons.io.FileUtils.deleteQuietly(Ljava 
/io/File;)Z 
     at org.gradle.internal.nativeintegration.filesystem.services.GenericFile 
System.<init>(GenericFileSystem.java:89) 
     at org.gradle.internal.nativeintegration.filesystem.services.FileSystemS 
ervices.createFileSystem(FileSystemServices.java:43) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. 
java:57) 
     ...... 

由於在期待

+0

版本不匹配。 – chrylis

+0

哪個版本不匹配? – Ghayel

回答

0

你可以嘗試電報API的這個Java版本:https://github.com/badoualy/kotlogram

這是方式更先進的日期(當前層是45)相比,你正在測試。

+0

我已經下載了新的API,但面臨一個新問題:
D:\ Java \ gradle \ telegram-api \ kotlogram-master> gradle build 失敗:構建失敗,出現異常。 *出錯了: 無法使用GlobalScopeSer vices.createClassLoaderRegistry()創建類型爲DefaultClassLoaderRegistry的服務。 *嘗試: 使用--stacktrace選項運行以獲取堆棧跟蹤。使用--info或--debug 選項運行以獲取更多日誌輸出。「# – Ghayel

+0

您正在使用android默認gradle版本還是您自己的安裝? 看到http://stackoverflow.com/questions/26371301/unable-to-compile-any-android-project-due-to-gradle-fail-could-not-find-javax-x – badoualy

+0

我從這個鏈接下載gradle http://gradle.org/gradle-download/和肯定它不是android versioin – Ghayel