首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将EasyPost库添加到Android项目中

如何将EasyPost库添加到Android项目中
EN

Stack Overflow用户
提问于 2015-12-29 21:35:07
回答 1查看 254关注 0票数 2

我已经下载了这个库,它是一个包含以下几个文件的文件夹:https://github.com/EasyPost/easypost-java/archive/master.zip

我已经添加了自己的文件夹名为myLibs,并向其添加了解压缩的项目文件夹(名为的文件夹)。

我的settings.gradle看起来如下:

代码语言:javascript
复制
include ':app'
include ':myLibs:easypost-java-master' 

我的build.gradle看起来如下:

代码语言:javascript
复制
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile files('libs/gson-2.2.4.jar', 'libs/gson-2.2.4-javadoc.jar', 'libs/gson-2.2.4-javadoc.jar')

    compile fileTree(dir: 'myLibs', include: ['easypost-java-master'])
}

我没有错误,能够同步。但是,当我尝试导入例如在我的MainActivity上的MainActivity时,我会得到错误

无法解决easypost

我是不是错过了一步?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-30 00:05:45

我是不是错过了一步?

是的,大的那个。在EasyPost库GitHub配置文件上,有安装说明。你有没有注意到:

安装 mvn package或从src构建jar!

要做到这一点,只需遵循以下步骤:

在最新版本的AndroidStudio1.2中,JAR库的创建非常简单,只需点按即可。 应采取以下步骤:

  • Goto文件->新->新模块

  • 在选项列表末尾选择"Java库“

  • 输入jar库的名称和类的名称,然后按finish按钮。

  • 就这样!

下一步是在应用程序中添加Jar库作为依赖项。就这么简单

  • Goto文件->项目结构->选择'app‘->选择’依赖‘
  • 选择“->”底部的“+”,选择“模块依赖”

  • 选择您刚才创建的jar库模块

  • 选择Ok,就这样!

....Or --您可以将下面的一行添加到文件中

依赖项{ fileTree(dir:'libs',包括:'*.jar') //默认的Gradle任务,应该已经存在于编译'com.android.support:appcompat-v7:21.0.3‘/默认梯度任务,应该已经存在编译项目(’:nameOfYourJarLibraryModule‘)/这是您的jar库模块}

谷歌正在推广Archive( AAR ),尽管支持的JAR被带回到Android studio.To,但是找出AAR和JAR参考this link之间的区别。

来自:Create an Android Jar library for distribution

希望能帮上忙

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34519448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档