关于将eclipse项目导入androidstudio作为library库来使用

今天开发一个二维码生成和扫码二维码的功能,新建项目,之前有一个eclipse的demo项目,然后把里面的lib包加到项目,相关代码加入项目中,做相关的修改,现在又来做这番操作感觉有点麻烦,以后项目大了这种做法显得更加低效。

于是把该demo以module的形式加入项目中来,便是下面这幅图片的样子,不过zXingproj这个项目不是llib这种,是上面的app这种图标,这是我做完之后的目录结构。

首先新建项目QrCodeProject之后,在studio的File ——>new ——>module——>选择下图的import  eclipse  ADT project项目,选择要导入的eclipse项目,然后下一步下一步导入后会编译。


导入之后在zXingproj这个项目的gradle文件里面将application改成library,并且将applicationid去掉


然后进行编译,里面会报一些小的错误,这个时候根据提示慢慢修改。

比如有的R.id.XXX这类用switch case结构的代码,改成if....else这样的判断消除类似的错误,还有一些没有见过的错误这里也没办法告诉大家,个人经验,这样做法以后做过的项目可以直接拿来导入直接用到相关的类,然后在项目中添加该库为依赖库。


里面的权限和activity也不用在主app里面再次申明,这样挺方便的,也可以作为多人多模块的综合开发使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值