andrid studio导入java项目

本文介绍了如何将Java项目导入Android Studio,包括切换视图、删除与复制res文件、处理.java文件、替换主Activity、复制AndroidManifest.xml及替换包名等关键步骤,帮助开发者顺利迁移项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

越来越多人用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 项目贪吃蛇的效果:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值