如何在Android Studio中设置项目依赖?

如何在Android Studio中设置项目依赖?,第1张

首先我们要了解什么叫做项目依赖,Android Studio使用Gradle来管理项目, Gradle在构建项目时需要知道所需要构建或者运行的文件,以便Gradle找到它们,我们将这些被导入的文件称作项目的依赖。对于这些由项目依赖导入的文件,Gradle允许您告诉它您的项目都依赖了哪些文件以便Gradle能够找到这些依赖文件,然后让这些文件在您的构建项目中可用。这些依赖文件可能需要从远程的Maven或者Ivy仓库下载,或者存在于本地目录中。

简单的了解了项目依赖的基本概念之后了,下面我们就来说明如何设置项目依赖。

这里我们以引入谷歌的JSON文件为例来进行讲解。

一、 从远程仓库中进行下载引用

1、 在Android studio中打开File>>Project Structure在d出对选项卡中选择app模块中的dependcies选项。在选项卡中选择边栏上的加号。

2、在d出来的选框中选择GSON支持库并确认后,Android Studio就会自动导入GSON支持库了。

二、如果我们自己在网上已经下载好了JSON的JAR包,设置依赖的方法:

1、 我们将JAR文件黏贴到app>>src>>main>>libs文件夹下

2 右键选择JAR包在d出的菜单中选择Add As Library.

3 选择你要导入到的哪个module,如果当前只有一个项目,下拉框中除了app也没有其他的内容,那么直接点击ok确认即可。

设置项目依赖的方式是不是很简单呢?这些都是属于Android开发中的基础知识,在一个叫做秒秒学的网站中有专门的课程来讲解关于Android的相关知识,有兴趣可以去看看。

下面分两种情况介绍一下如何导入第三方类库。 1、对于jar的类库,非常简单,只要在项目根目录下新建一个libs目录,然后把jar复制进去,在jar上点击右键,选择Add as library,即可完成依赖的添加。 2、对于github等网站上下载的源码类库,是无法通过这种方式添加的。首先把git clone下来的整个文件夹放入项目根目录下,这里以我自己的开发包为例,我的开发包名字是ShunixDevKit,里面有一个lib目录才是真正的类库,那么我们要做的就是手动在settings.gradle里面添加: include ':ShunixDevKit:lib' 注意,gradle使用:作为路径分隔符。这样Android Studio就知道了我们的类库放在哪里,当然这样还是不够的,要让项目能使用类库,我们还需要添加这个类库作为项目的依赖,选择File->Project Structure,然后选中主module的名称,点击dependencies,添加:ShunixDevKit:lib就可以了,gradle的build就能成功。 以上就是添加第三方类库作为依赖的过程。这里需要注意一下的地方就是,导入的类库根目录下的gradlew文件一定要可执行,否则Android Studio会提示错误,而且根据错误信息很难找出来这个错误,我自己因为这个搞了很久,希望对大家有帮助。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11428929.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存