我是Android开发的新手,但在iPhone开发方面有很好的经验。我有一个Android应用程序的源代码,我想通过复制相同的代码并在图像和API中进行更改来制作另一个Android应用程序。我也想在不同包名的android商店中介绍它。有人可以告诉我我需要遵循的步骤。我觉得我将不得不用新的包名创建一个新项目,但是如何导入现有应用程序的所有资源呢?
问候
的Pankaj
答案 0 :(得分:1)
而不是创建新项目并复制所有内容,更改现有项目中的包名称会更容易(如果要保留现有项目,可以制作副本)您必须主要更改包名称那。
答案 1 :(得分:1)
确定按照以下步骤操作:
1)。创建新的Android项目(名称:MyProject)并定义包名称(如pack.test.myproject)。
2)。现在只删除src文件夹新项目中的.java文件(而不是包)。
3)。从新项目中删除res文件夹。
4)。删除新项目的android.manifest文件。
5)。现在将所有.java文件拖放到要放入新Project的包名称中。
6)。拖放旧项目的res文件夹和清单文件。
7)。现在更改res drawable文件夹中的图像,并通过右键单击项目添加api - >去属性 - >转到构建路径,然后单击“添加”按钮。
并运行您的应用。
答案 2 :(得分:0)
复制源树(...)/myOldApp
- > (...)/myNewApp
处理副本时,应删除隐藏的项目设置文件(例如Eclipse中的.project),然后重命名资源,例如: (...)/myNewApp/com/pankaj/oldapp
至(...)/myNewApp/com/pankaj/newapp
现在,在您喜欢的编辑器中按批次重命名oldapp
到newapp
的所有出现次数。
现在创建一个新项目并选择使用现有位置作为工作区。将其指向您复制的位置,例如(...)/myNewApp
。