andrid studio导入java项目

来源:互联网 发布:初中数学网络研讨 编辑:程序博客网 时间:2024/06/06 01:12

越来越多人用android studio,但网上的大多数资源还是用eclipse写的,学习Android免不了要将java项目导入到android studio中,这篇文章就分享一个我觉得特别好用的方法。


只需三步,熟练后非常快

一个java项目里的文件很多,这用到的只有三项:


java项目包


将状态栏的Android切换为Project,便于后面的操作。


切到 Project 视图


将空项目中的 res 文件删除,将java项目的 res 文件复制过来。


替换 res 文件


将 .java文件复制过来。这里要注意一点,如果 .java全部都在一个文件夹内,直接复制过来即可,如果 .java分布在几个文件夹内,复制这几个文件夹到自己的包名文件夹下,这样利于后面改包名。如:若 .java 所在的文件夹有两个,myapp 和 myapps,将这两个文件夹复制到 com.cloud.snake 下。

java 项目的主 Activity 名是 MyActivity,大多数同 android studio 默认的主 Activity 名相同,即为 MainActivity,若相同,和上面的注意点一样,若 MainActivity 不在文件夹内,直接替换,若 MainActivity 在文件夹内,将内容复制到自己的 MainActivity 中。

上述内容是我自己总结的经验,人各有异,不管怎样,自己习惯熟练了即可,没有硬性规定。


替换 .java文件


将AndroidManifest.xml文件复制过来,覆盖原文件。


替换 .xml 文件


替换包名。这一步要特别细心,如果包名替换不正确,很可能出一堆 cann't find xxx 的错误。原包名是:com.example.myapp,将之替换为自己的包名,这里是:com.cloud.snake。

包名即 AndroidManifest.xml 中的 package = " XXX ",这里使用全部替换是因为有的文件或相互引用,只改 .xml 中的话可能出现某个 java 类找不到。


替换包名


简单点的项目到这里就可以运行了,少数可能 v4 包重复而报错,删掉一个 v4 包即可。还有可能少数资源文件没复制过来(复杂项目),看下报错即可。好了,看一下 android studio 运行 java 项目贪吃蛇的效果:




原创粉丝点击