将ecplise的Android项目转换成Android Studio项目

在看了很多篇项目转换的博客之后,我发现了一个问题,基本都是在Welcome to Android Studio 的界面中转换的,如下所示:
在这里插入图片描述
当然,这确实是正确的,但对于之前打开过Andorid Studio工程的小伙子来说,打开Android Studio并不会出现Welcome to Android Studio这个界面,所以别再傻傻的找这个界面了…没错,我就是傻傻的找了很久…

在这里插入图片描述

那下面进入正题,如何将ecplise项目转换成Android Studio项目呢?

1、打开Android Studio,如果之前有打开过某一个工程的时候会直接打开之前那个工程。
在这里插入图片描述

2、点击左上角的File–>New–>Import Project,选择需要转换的ecplise的项目,然后一直点击next就可以了。
在这里插入图片描述

3、如果出现Your project file contains non-ASCII characters,说明你的工程放在有中文字的目录下,请将中文字去掉,或将工程移至另一个没有中文字的目录下。
在这里插入图片描述

4、转成Android Studio项目之后,仍会出现一些错误,导致编译不成功,比如可能让你装一些包,或者是有一些过时的API需要你去修改。(其实主要修改build.gradle或Androidmanifest.xml等配置文件)

(1)例如:Configuration ‘compile’ is obsolete and has been replaced with ‘implementation’ and ‘api’.

解决方法:找到相关的文件,即build.gradle,将得dependencies中的complie改成implementation
在这里插入图片描述
(2)The targetSdk version should not be declared in the android manifest file. You can move the version from the manifest to the defaultConfig in the build.gradle file.

解决方法:把AndroidManifest.xml中的版本号注释掉
在这里插入图片描述

5、完成编译,项目转换成功!如果对您有用,请点个赞吧^ ^

发布了42 篇原创文章 · 获赞 39 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/Hanghang_/article/details/88896671