如何将yandex API JAVA文件包含到android项目中

如何将yandex API JAVA文件包含到android项目中,java,gradle,import,classpath,Java,Gradle,Import,Classpath,我有包含JAVA代码的Yandex API文件,我想将其导入Android项目。我不知道如何将附件包含到一个简单的项目中 它在README.MD文件中声明了以下内容:“提供了一个围绕Yandex机器翻译web服务API的Java包装器。” 文件夹中有一个文件夹。类路径和.project文件。我似乎无法理解 我尝试使用gradle导入/导出eclipse,但这导致了gradle版本冲突,我无法摆脱。所以我尝试手动导入并使用gradle.build使用编译文件(“..”)或导入进行链接 我需要能够调

我有包含JAVA代码的Yandex API文件,我想将其导入Android项目。我不知道如何将附件包含到一个简单的项目中

它在README.MD文件中声明了以下内容:“提供了一个围绕Yandex机器翻译web服务API的Java包装器。” 文件夹中有一个文件夹。类路径和.project文件。我似乎无法理解

我尝试使用gradle导入/导出eclipse,但这导致了gradle版本冲突,我无法摆脱。所以我尝试手动导入并使用gradle.build使用编译文件(“..”)或导入进行链接

我需要能够调用这组将返回输出的集群文件。它们分别位于我的应用程序文件夹中

我可以简单地将java片段包含在代码中,但我想学习适当的简化形式

我是新手。所以所有的提示都会有帮助


如果你谈到这个项目,我认为你不应该使用它。 它没有实现所有Yandex API特性,现在也没有开发

您可以通过REST库直接调用Yandex API,如Reformation

如果您真的需要使用这个库,您可以通过以下方法构建JAR文件

git clone https://github.com/rmtheis/yandex-translator-java-api
cd yandex-translator-java-api
change src/com/rmtheis/yandtran/ApiKeys.java  
      protected static -> public static
mkdir build
javac -d build -cp "libs/*" -sourcepath src/ src/com/rmtheis/yandtran/detect/Detect.java
cd build
jar -cfv ../yandex-translator-api.jar com/

然后您可以将yandex-translator-api.jar和libs/json_simple-1.1.jar添加到您的项目中

ok好极了。至少我想生成.JAR并调用一个方法。然后我将切换到一个更好的翻译API。。任何翻译器API都在考虑之中。谷歌收费很高。我可能会和你一起去BING@MohsenMouralli因此,如果解决了这个问题,set this会被回答,但从外观上看,API甚至没有响应请求,因为我的translate.translation为null,然后返回到uc.getinputstream为null(跟踪它的空闲状态)