使用 Eclipse 和 gradle 的 stripe-android

Posted

技术标签:

【中文标题】使用 Eclipse 和 gradle 的 stripe-android【英文标题】:stripe-android using Eclipse and gradle 【发布时间】:2018-03-02 17:25:40 【问题描述】:

我有这个 gradle 文件(这是整个文件):

apply plugin: 'java'

  repositories 
   jcenter() 


   dependencies 
     compile 'com.stripe:stripe-android:5.0.0'



我正在运行“gradle build”并且它正在构建,但在我的 java 文件中我无法引用新库。我将此行添加到源(java)文件中: import com.stripe.android 我收到此错误:“无法解析导入 com.stripe.android”

【问题讨论】:

请至少发布一个 java 文件,您尝试在其中引用新库的类,可能发布整个 build.gradle 以及您尝试引用 lib 的类时收到的错误消息 我编辑了问题。 【参考方案1】:

不幸的是,问题的发生是因为该库不再支持 Eclipse 使用。

来自documentation excerpt:

日食

注意 - 由于 Google 已停止支持 Eclipse for Android 开发中,我们将不再积极测试项目的 Eclipse 中的兼容性。您仍然可以克隆并包含 库,就像任何其他 Android 库项目一样。

因此,您需要手动克隆并包含该库或将您的代码迁移到 Android Studio。

【讨论】:

库知道我使用的是 Eclipse 还是 Android Studio?只要我使用 Gradle,它不应该工作吗? 不,不是图书馆。这意味着条带库未针对 Eclipse 使用进行测试。它可能会起作用。但是对于与安全系统密切相关的库,我们应该始终使用经过积极测试的库。

以上是关于使用 Eclipse 和 gradle 的 stripe-android的主要内容,如果未能解决你的问题,请参考以下文章

Gradle安装和在Eclipse中的使用

如何使用Gradle为Android项目生成Eclipse和Intellij项目文件

如何使用 Gradle 为 Android 项目生成 Eclipse 和 Intellij 项目文件

使用 Eclipse 和 gradle 的 stripe-android

如何安装配置gradle及eclipse的结合

导入 Eclipse 项目后触发 Gradle 任务