自从使用了Android Studio之后,相信很多朋友都不会想换回Eclipse了,但是有一点可能会有一些小小的不爽,就是Android Studio是基于gradle来构建项目,很多同学还是用不惯,而且大部分项目还是用ant来打包的。那么问题来了,怎样把 Eclipse 项目导入Android Studio呢?

相信很多朋友也碰到过这样的问题,就是如果在android studio中导入library,我之前也在网上找了很多方法,最终我发现其实android studio自己是带有这个功能的。

android 移除SharedPreferences数据_右键


android 移除SharedPreferences数据_android_02

在这个位置,我们可以

然后选择想要导入的三方库的位置就ok了,剩下的工作,交给强大的as自动完成吧。

做完这些之后,打开

android 移除SharedPreferences数据_右键_03

project structure

android 移除SharedPreferences数据_Android_04

此方法不需要修改gradle,整个过程都是as自动完成,当然,之前library一定要处理好,可不要出现清单版本冲突哦。


下面来看看如何移除三方库


当你想在Android Studio中删除某个module时,大家习惯性的做法都是选中要删除的module,右键去找delete。但是

Android Studio中你选中module,右键会发现没有delete


android 移除SharedPreferences数据_右键_05


为什么会没有delete按钮,不科学啊,难道是Android Studio的bug或者设计组考虑不周。其实这边没有delete按钮主要原因是因为Android Studio对module做了一个保护机制,就是一个module你是不能随意删除的,要删除你必须得先把module从module列表中移除。

移除方式有两种:

1、直接上图吧,选中你要移除的module,然后按红色的‘-’按钮,这个时候仅仅是把module从module列表中移除嘎,并没有在Android Studio目录结构中删除:


android 移除SharedPreferences数据_右键_06



2、直接编辑settings.gradle,当然这种方式不是很推荐,因为有时候你会发现你编辑完,点sync gradle(图中圈起来的)后,当然有时候会自动sync,会一直处于gradle sync状态,这个原因其实就是网络的问题。


android 移除SharedPreferences数据_android_07

执行完这步操作后,delete按钮就出来了,如图:

这个时候你会发现app那个图标上的小手机不变了,意思就是从module列表中移除了,没移除的照样也是没有delete按钮的哈。

注意:这边delete按钮一定要慎重啊,你这可是删了就删了的,硬盘上也同样被删了。


android 移除SharedPreferences数据_三方库导入_08