如何手动添加ssidAndroid Dependencies包

查看: 41038|回复: 14
Android Studio如何添加项目依赖的开源项目或者jar包
该用户从未签到主题帖子e币
没有eoe的账号,级别还太低,出门如何吹牛逼?
才可以下载或查看,没有帐号?
本帖最后由 kevin_xu_v 于
17:52 编辑
谷歌团队目前已经全部使用Android Studio,虽然说Android Studio毛病挺多,不是很好用,但是它基于idea,所以它在java开发方面有其强于Eclipse的优势,goolge特别强调android studio用的是gradle build android项目,至于其优越性你可以去官网看,我在这就不多说,况且我对gradle也不是很了解,鉴于很多android开发者都遇到了不知道怎么添加依赖的问题,我分享下我的经验:
在Android Studio有不同的依赖添加:
1. 添加自己下载的依赖
& & 我想这是大部分开发者未能解决的问题,这种添加又分为2种:
添加下载的jar包:这个我想大家都都知道,直接放在&youproject&/&yourmodule&/build/libs下点击module setting,点击module找到dependencies,然后点击添加File dependency
添加一些依赖的开源项目:首先在project创建一个跟你module同级目录lib(名字随你)-& 把你下载的开源项目(这边我举ActionBarSherlock为例)放进这个文件夹 -& 编辑settings.gradle,添加:include ':myModule', ':lib:abs' -& 编辑你的module下的build.gradle文件,添加如下代码:[mw_shl_code=java,true]dependencies {
& && &&&// Libraries
& && &&&compile project(':lib:abs')&&
& && &}[/mw_shl_code] 具体你可以参考/questions//android-studio-0-4-0-absherlock-gradle-without-import-module
2. 用maven 的远程仓库里面的dependencies
& & 你可以直接在build.gradle(注意是你的module里面的build.gradle)添加:
& & [mw_shl_code=java,true]dependencies {
& & compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
}[/mw_shl_code]
& & 或者在module setting里面按添加按钮会有一个maven dependency选项,点击输入可以在maven dependency找到的依赖,ABS是肯定有的,你直接输入sherlock就可以找到。
也可以参照这个:/neozhu/p/3458759.html, 这里面描述图文并茂会更容易理解点。
精彩主题,感谢分享
签到天数: 1 天连续签到: 1 天[LV.1]初来乍到主题帖子e币
签到天数: 3 天连续签到: 1 天[LV.2]偶尔看看I主题帖子e币
不是很明白,如果要添加git上的开源项目lib怎么做?如果是本地的用不用怎么配置??这个文件是平时依赖的时候需要自己写吗
/neozhu/p/3458759.html, 参考这个!&
这个文件-》你指的是build.gradle?因为在android studio里面android项目是用gradle构建的,build.gradle相当于一个构建配置文件,跟ant的build.xml差不多,而在eclipse里面是ant构建android项目,只是他没有显式的&
如果要添加git上的开源项目lib怎么做? -> 参照我说的第一种,你先把项目download下来,注意开源项目download其release版本,有些开源项目可能在maven dependency里面有了,你可以先试着选择maven dependency搜索下&
签到天数: 108 天连续签到: 1 天[LV.6]常住居民II主题帖子e币
不错 正好有用 就是不知道 是不是跟intellij一样的
差不多,不过现在新版的导入好像都要gradle,我都用idea导入或者新建项目,然后再在as开发了,有时候有想要直接在idea开发得了。。&
该用户从未签到主题帖子e币
不是很明白,如果要添加git上的开源项目lib怎么做?如果是本地的用不用怎么配置??这个文件是平时依赖的时 ...
如果要添加git上的开源项目lib怎么做? -& 参照我说的第一种,你先把项目download下来,注意开源项目download其release版本,有些开源项目可能在maven dependency里面有了,你可以先试着选择maven dependency搜索下,然后按照我说的添加一些依赖的开源项目说的步骤走,配置好了需build一下,如若出现问题,看其错误信息,应该可以自己解决。
如果是本地的用不用怎么配置? -& 如果是本地的jar包按照我说的添加下载的jar包配置,如果不是jar包,是源代码就跟我说的添加一些依赖的开源项目一样进行配置。
这个文件是平时依赖的时候需要自己写吗?-& 对于这个问题,我不理解你指的是什么?依赖一般都是一些开源项目,有的开源项目直接提供jar包,有些不提供,你的项目的依赖是需要compile才能使用的,jar是编译过的,而开源项目源代码是没有被编译过的,是需要编译的。
我一般都是手动添加的,就你上面那方法,没有写gradle文件,这个文件要重复利用的时候怎么用?比如在其他电脑导入这文件。gradle 现在应该是相当于替代了ant了吗?&
该用户从未签到主题帖子e币
不是很明白,如果要添加git上的开源项目lib怎么做?如果是本地的用不用怎么配置??这个文件是平时依赖的时 ...
这个文件-》你指的是build.gradle?因为在android studio里面android项目是用gradle构建的,build.gradle相当于一个构建配置文件,跟ant的build.xml差不多,而在eclipse里面是ant构建android项目,只是他没有显式的叫你去修改ant的配置文件,而是由android开发插件去完成。
该用户从未签到主题帖子e币
不是很明白,如果要添加git上的开源项目lib怎么做?如果是本地的用不用怎么配置??这个文件是平时依赖的时 ...
/neozhu/p/3458759.html, 参考这个!
签到天数: 3 天连续签到: 1 天[LV.2]偶尔看看I主题帖子e币
不错 正好有用 就是不知道 是不是跟intellij一样的
差不多,不过现在新版的导入好像都要gradle,我都用idea导入或者新建项目,然后再在as开发了,有时候有想要直接在idea开发得了。。
签到天数: 3 天连续签到: 1 天[LV.2]偶尔看看I主题帖子e币
如果要添加git上的开源项目lib怎么做? -& 参照我说的第一种,你先把项目download下来,注意开源项目down ...
我一般都是手动添加的,就你上面那方法,没有写gradle文件,这个文件要重复利用的时候怎么用?比如在其他电脑导入这文件。gradle 现在应该是相当于替代了ant了吗?
你需要去多了解下gradle,多google 下gradle, 介绍的文章还是很多的。&
在android studio 编译android项目用的是gradle,在eclipse依然是用ant,gradle是一个比较新的构建工具,至于ant的替代者不是gradle,是同为apache旗下的另一个开源项目管理工具:maven,gradle仅仅是用于构建,而mav&
签到天数: 29 天连续签到: 1 天[LV.4]偶尔看看III主题帖子e币
I will try ........................
Try more, and Google more!&
该用户从未签到主题帖子e币
我一般都是手动添加的,就你上面那方法,没有写gradle文件,这个文件要重复利用的时候怎么用?比如在其他 ...
在android studio 编译android项目用的是gradle,在eclipse依然是用ant,gradle是一个比较新的构建工具,至于ant的替代者不是gradle,是同为apache旗下的另一个开源项目管理工具:maven,gradle仅仅是用于构建,而maven和ant做的事情不止构建,你可以去了解,这几个新工具是以后的趋势,ant逐渐要远离,至少在java项目上,至于你说的重复用的问题,我不是很理解,一般配置一遍就OK了,只要不是源文件,编译好的依赖可以直接在module设置里面选择,源文件就是我上面讲的。
该用户从未签到主题帖子e币
I will try ........................
Try more, and Google more!
该用户从未签到主题帖子e币
我一般都是手动添加的,就你上面那方法,没有写gradle文件,这个文件要重复利用的时候怎么用?比如在其他 ...
你需要去多了解下gradle,多google 下gradle, 介绍的文章还是很多的。
该用户从未签到主题帖子e币
本帖最后由 CHINA_roc 于
14:44 编辑
Android Studio jar、so、library项目依赖(//Android-Studio-jar%E3%80%81so%E3%80%81library%E9%A1%B9%E7%9B%AE%E4%BE%9D%E8%B5%96/)
该用户从未签到主题帖子e币
看过,顶起,走人
推荐阅读热门话题
61887420384328284281261252226215208204201192715
29&分钟前5&小时前昨天&23:59昨天&18:12昨天&17:22昨天&17:20昨天&17:19昨天&17:18昨天&16:18昨天&16:16昨天&15:35昨天&15:27昨天&15:23昨天&15:16昨天&12:49昨天&11:48
Powered by参考文件:/neozhu/p/3458759.html
1.首先将jar都下载到本地,jar文件如下图:
2.将其直接拷贝到项目文件的libs文件下面:
3.选择文件()并将其加入类库中,如下:
4.选择项目文件,打开Open module setting,如下:
5:然后在选择项目单击Open Module Settings,在Dependencies中选择添加文件:
这样就完成了jar文件添加
打开App目录下有个build.gradle文件应该项目结构文件,上述的动作只是为了在在文件下添加
dependencies {
compile files('libs/android-support-v13.jar')
compile files('libs/odata4j-0.7.0-clientbundle.jar')
详细参考的文件如下:
Android Studio导入第三方类库的方法
本人也刚刚开始尝试做android app的开发,听说android studio是Google支持的android 应用开发工具,所以想应该肯定比Eclipse好用吧,反正以前没有java开发经验,索性就从android studio开始学,以前一直是做.net的开发,最近使用了Eclipse,Android Studio之后发现Visual studio.net正式太好用了,不得不说微软的开发工具做的比谁都好。下面是我在使用Android Studio应用第三类库刚开始的时候走了不少弯路,所以写下来给和我一样的初学者,分享一下
导入*.jar包
新建好了Android项目,添加一个第三方已经打包好的jar文件进你项目,下面就已添加一个odata4j的一个包
在项目中添加一个libs文件
直接通过COPY/PAST 把你下载的jar文件添加到libs文件夹下
然后在libs文件夹和添加的*.jar文件下鼠标单击菜单 add as library
然后在选择项目单击Open Module Settings,在Dependencies中选择添加文件
这样就完成了jar文件添加
打开App目录下有个build.gradle文件应该项目结构文件,上述的动作只是为了在在文件下添加
dependencies {
compile files('libs/android-support-v13.jar')
compile files('libs/odata4j-0.7.0-clientbundle.jar')
阅读(...) 评论() &用户名:liuzs1208
文章数:26
访问量:901
注册日期:
阅读量:1297
阅读量:3317
阅读量:457569
阅读量:1142267
51CTO推荐博文
&如果不小心把Android&Dependencies这个Library删除了,解决方法如下(Eclipse&ADT16版本以上)&先把libs目录下的jar文件先拷贝出来,然后删除libs目录,再新建一个libs目录,然后把jar文件拷贝到libs目录下。系统会自动把libs下的jar包添加到build&path中&。(如果不生效,可以尝试重新启动一下Eclipse)。
了这篇文章
类别:┆阅读(0)┆评论(0)

我要回帖

更多关于 如何手动添加wifi 的文章

 

随机推荐