【问题标题】:Android balanced-api import errorAndroid balance-api 导入错误
【发布时间】:2014-05-30 05:27:56
【问题描述】:

我在将 Android 的平衡 API 导入 Eclipse 时遇到问题。我从他们的 git repo 克隆了这个项目:https://github.com/balanced/balanced-android

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

“不能在 'balanced-android/src' 中嵌套 'balanced-android/src/main/java'。要启用嵌套,请从 'balanced-android/src' 中排除 'main/'

我也不确定这个错误的真正含义,所以也许有人可以解释它可能会有所帮助。

截图:

我试了好几次都没有成功。当然我也试过重启eclipse,重新克隆项目但还是没有成功。

谢谢

【问题讨论】:

    标签: java android eclipse git balanced-payments


    【解决方案1】:

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

    • 转到帮助 -> 安装新软件...
    • 为“使用”字段选择“Juno - http://download.eclipse.org/releases/juno
    • 展开“通用工具”
    • 选择“m2e - Eclipse 的 Maven 集成”
    • 接受许可并安装。重启 ADT。
    • 文件 -> 导入 -> Maven -> 现有的 Maven 项目
    • 导航到balanced-android/balanced-android(注意嵌套目录。balanced-android 库项目名为“balanced-android”,包含在balanced-android 父项目文件夹中)
    • 确保选择了 pom.xml com.balancedpayments.android....jar。点击完成。
    • 右键单击您的项目并选择属性
    • 转到 Android -> 库 -> 添加。选择平衡安卓。点击确定。

    如果您遇到 dex 错误,您将不得不使用您的依赖项来解决问题。

    我的示例项目也是一个 Maven 项目。如果您的不是并且您想将其转换为一个,请右键单击该项目并选择 Maven -> 转换为 maven 项目。然后您可以打开 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>
    

    如果您的项目使用 maven,您可能希望 Java 构建路径 -> 默认输出文件夹为 /bin/classes。当它设置为/target/...时,我遇到了Android错误

    参考:https://docs.balancedpayments.com/1.1/guides/mobile/#balanced-android

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-15
      • 2016-10-27
      • 2017-09-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多