Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android平衡api导入错误_Java_Android_Eclipse_Git_Balanced Payments - Fatal编程技术网

Java Android平衡api导入错误

Java Android平衡api导入错误,java,android,eclipse,git,balanced-payments,Java,Android,Eclipse,Git,Balanced Payments,我在将Android的平衡api导入eclipse时遇到了一些问题。我从他们的git回购中克隆了该项目: 但是,每次尝试导入项目时,我都会收到以下错误: 无法在“balanced android/src”中嵌套“balanced android/src/main/java”。要启用嵌套,请从“balanced android/src”中排除“main/” 我也不确定这个错误到底意味着什么,所以如果有人能解释一下,也许会有帮助 截图: 我尝试过好几次都没有成功,当然我也尝试过重新启动eclips

我在将Android的平衡api导入eclipse时遇到了一些问题。我从他们的git回购中克隆了该项目:

但是,每次尝试导入项目时,我都会收到以下错误:

无法在“balanced android/src”中嵌套“balanced android/src/main/java”。要启用嵌套,请从“balanced android/src”中排除“main/”

我也不确定这个错误到底意味着什么,所以如果有人能解释一下,也许会有帮助

截图:

我尝试过好几次都没有成功,当然我也尝试过重新启动eclipse,重新控制项目,但仍然没有成功


感谢

由于ADT的功能不同,Android开发环境和项目结构也不同,我可以为您提供一些关于如何使用ADT将平衡Android导入应用程序的提示,但是,您的里程可能会有所不同

  • 转到帮助->安装新软件
  • 在“使用”字段中选择“Juno-”
  • 扩展“通用工具”
  • 选择“针对Eclipse的m2e-Maven集成”
  • 接受许可证并安装。重新启动ADT
  • 文件->导入->Maven->现有Maven项目
  • 导航到balanced android/balanced android(注意嵌套目录。balanced android库项目名为“balanced android”,包含在父balanced android项目文件夹中)
  • 确保选择了pom.xml com.balancedpayments.android….jar。单击Finish
  • 在项目上单击鼠标右键,然后选择“属性”
  • 进入安卓->库->添加。选择平衡安卓。单击确定
如果您遇到dex错误,您必须使用依赖项来解决该问题

我的示例项目也是一个maven项目。如果您的项目不是,并且您希望将其转换为一个,请右键单击该项目并选择maven->convert to maven project。然后,您可以打开pom.xml并添加以下内容以满足依赖关系:

<dependencies>
    <dependency>
        <groupId>com.google.code.gson</groupId>
        <artifactId>gson</artifactId>
        <version>2.2.4</version>
        <scope>compile</scope>
    </dependency>
    <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpclient</artifactId>
        <version>4.2.1</version>
        <scope>compile</scope>
    </dependency>
</dependencies>

com.google.code.gson