用eclipse做android开发时,如何建立一个已经有的项目工程 ?
例:我现在做一个项目,做到一半,要加一个比较大的功能在里面,我不希望在现有的项目上做改动,而是新建一个一样的工程,就过程中有什么错误,也不会影响到我现在的项目。以前做j2...
例: 我现在做一个项目,做到一半,要加一个比较大的功能在里面,我不希望在现有的项目上做改动,而是新建一个一样的工程,就过程中有什么错误,也不会影响到我现在的项目。以前做j2me的时候,直接复制项目就OK了,不知道android里面有没有比较智能点的操作,看到新建项目的时候,提到的一个版本的概念,不知道是不是用在这个方面的?
展开
3个回答
展开全部
根据你的需求,有几个需要注意的地方:
1. 如果直接拷贝项目文件夹,需要更改项目名,在 .project 文件中。否则 eclipse 导入时会提示有重复的项目。
2. 你所说的版本应该指的是 android api 的版本吧,项目本身没有这个东东的。api版本要保持和主项目相同,包括最小 api 版本,最大 api 版本, target api版本。
3. 主项目要使用另外的项目,需要像一般java项目一样添加项目引用,另外还要在 android 标签下将被引用的项目添加进来(否则打包apk的时候会漏掉这个项目的文件)。并且,并引用的项目的 android 标签下 "is libruary" 复选框要勾上
4. 打包apk时,两个工程中重复的文件(例如 res/layout/MainLayout.xml 之类的)只会留一份,所以如果两个工程有相同路径相同文件名,但是又内容不同的,改个名字。
1. 如果直接拷贝项目文件夹,需要更改项目名,在 .project 文件中。否则 eclipse 导入时会提示有重复的项目。
2. 你所说的版本应该指的是 android api 的版本吧,项目本身没有这个东东的。api版本要保持和主项目相同,包括最小 api 版本,最大 api 版本, target api版本。
3. 主项目要使用另外的项目,需要像一般java项目一样添加项目引用,另外还要在 android 标签下将被引用的项目添加进来(否则打包apk的时候会漏掉这个项目的文件)。并且,并引用的项目的 android 标签下 "is libruary" 复选框要勾上
4. 打包apk时,两个工程中重复的文件(例如 res/layout/MainLayout.xml 之类的)只会留一份,所以如果两个工程有相同路径相同文件名,但是又内容不同的,改个名字。
展开全部
也是一样的,直接拷贝复制一份项目,然后导入import现有项目就可以了, 不过eclipse不能同时打开两个重名的项目,你需要先删掉一个项目
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这里你也可以复制个项目出来单独操作撒 ,我就是这样开发的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询