通过复制现有项目来创建新的Android项目

时间:2014-09-09 20:34:51

标签: android eclipse

我正在尝试通过复制现有项目来创建一个Android项目。我不是在攻击任何人的代码:-)我正在尝试构建一个项目,它将被称为黄金副本。我的青少年将下载黄金副本并通过更改项目名称,包名等必要参数来构建自己的应用程序......每个初级人员都可以签署APK并在Google Play商店中自行上传他们的项目。

黄金复制项目 我使用Eclipse来创建黄金副本项目。让我们假设它只是一个Helloworld Android应用程序项目,我创建了以下详细信息。

Application Name: GoldCopy
Project Name: GoldCopyPrj
Package Name: org.jeema.goldcopy
Activity Name: MainActivity
Layout Name: activity_main

我构建了应用程序并创建了一个zip文件。假设我的第一个大三下载zip文件,他想创建自己的应用程序。假设他正在使用notepad ++来更改值,然后在eclipse中打开。他需要改变什么?

  1. 我认为他肯定需要更改strings.xml中的app_name。
  2. 他是否需要更改清单文件中的活动名称或包名称?
  3. 还有别的吗?
  4. 成功创建应用程序后,他应该能够签署APK并上传到Google Play。

2 个答案:

答案 0 :(得分:1)

您还需要更改

    package="org.jeema" 

以其他方式被识别为新的应用程序。

您还需要为Google Play创建新的密钥库。

这是一个小教程enter link description here

答案 1 :(得分:1)

I think he definitely need to change the app_name in strings.xml.

不,不,只要包名不同,两个应用就可以have same name

  

他是否需要更改清单中的活动名称或包名称   文件?

App Store要求您拥有唯一的软件包名称(因为它们被用作您应用的标识符),因此,如果用户希望以其名称发布软件包,则需要更改软件包名称。

无需更改活动名称。

This详细说明了包名称必须唯一的原因。