Android studio 2.0导入Eclipse 下的Library 工程 及常见问题

1 篇文章 0 订阅
1 篇文章 0 订阅

随着Google公司放弃对Eclipse 的技术支持,Android Studio将取代其成为主流的Android IDE是必然趋势

之前用Eclipse开发了一个Library工程,打算在新项目中继续使用,如果分包分类地移植到Android Studio中显然效率十分低下

本文内容主要针对导入的过程及常见问题和解决方案

一、将工程从Eclipse中导出

1、将ADT升级到22.0及以上

2、右击工程,选择Export


选择Generate Gradle build files

3、根据提示导出项目

(在原文件目录下)

二、在Android Studio中引入Library

1、依次点开File->New ->Import Module


2、选择之前从Eclipse导出的文件,根据提示以Module的形式引入到项目中

3、在Module中添加依赖

File->Project Structure->app->Dependencies->Add->Modele dependency,引入Module


4、Gradle 进行同步

5、在settings.gradle中确认引入


三、常见问题

1、版本问题

eg:Failed to find Build Tools revision XX.0.0等

那是因为build.gradle里的配置的SDK版本与工程中的build.gradle所配置的SDK版本不一致,修改library project的build.gradle里的SDK版本,使它与现有工程一致就可以解决

2、

Error:Execution failed for task ':app:processDebugManifest'.

> Manifest merger failed问题


根据报错查看原因

那是因为原程序中的Module 与引入的Library中的Module 的清单文件中引用的图片资源不同,在合成清单文件时导致的报错

AndroidManifest.xml 文件的 <application> 节点中添加 tools:replace="android:icon" 属性即可,同步Gradle

参考 http://www.tuicool.com/articles/3qEjIrN

3、中文备注的乱码问题

这确实是一个很让人头痛的问题

在IDE的右下角有一个按钮


选为GBK 即可


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值