Android Studio项目迁移小结

近来试着使用Android Studio,确实有些功能远远甩开eclipse几条街,但是暂时用起来还不够熟练,先对这两天做项目迁移的一点心得做点总结。

这里说的项目迁移,是指从eclipse环境下的项目迁移到android studio,android studio是有提供从eclipse中导入项目的选项的,这个大家应该都很容易找到,这里不贴图了。如果你的项目不包含任何第三方库,那么你android studio可以直接将你的项目转化成功,无须我们另外的修改。而如果你的项目包含第三方库,那么则需要做点修改了。

这里先讲讲关于第三方依赖库,一般分为两种,一种是包含资源文件的,一种是不包含资源文件的,后者能直接打成jar包,放到libs文件夹使用,前者则需要以一个library项目的形式引入。(“is Library”这个选项,在eclipse下开发的童鞋应该很熟悉)。

根据上面的表述,先做个小总结,在android studio做项目迁移时,情况分以下几种

1,没有第三方依赖库:直接导入即可

2,针对“没有资源文件的第三方依赖库”:直接把jar包放到libs文件夹,或者使用gradle。

3,针对”包含资源文件的第三方依赖库“:将这些库当作module导入,或者使用gradle。


当然,使用gradle时,需要依赖库的作者有将代码上传到jcenter或者maven。这里讲讲如何导入module。

1,右击项目--Project Structue

2,点击“+”添加module

3,到'app'中的dependency下,将刚才引入的module设置为依赖库。


我遇到的小问题:

当我把所有支持库依赖包都搞定之后,依然报出"duplicated class"的错误,结果发现是android studio中把部分类的内部类抽取出来了,将其删除即可。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值