【发布时间】:2014-07-08 04:49:56
【问题描述】:
我们正在开发一个 Joomla 学校组件和一个相关的 android 应用程序。这个包的目的是卖给不同的学校。 Joomla 组件将充当服务器,而 android 应用程序是客户端之一。当 android 应用启动时,它会连接到服务器,获取相关的主题和样式并加载应用。
Android 应用程序开发得尽可能通用,以便每个学校都可以根据自己的需要进行定制(在服务器上)。
我计划的方法如下。
1:我的开发人员将 APK 文件构建为 mygeneric.apk 2:学校A从我的网站购买App。我解压 APK 更改图标,更改启动画面,更改 XML 文件(本地设置),以便它可以为他工作。 3:重新打包APK并下载到学校A 4:学校 A 将其上传到他的 google play 商店,供学生、老师和家长下载。
注意:上述方法(第 2 步和第 3 步)将通过我的网站自动完成,不涉及手动过程
同样适用于 B、C 等学校......
是否可以在不同的谷歌帐户中上传相同的android APK文件,但显示名称和图标不同。
【问题讨论】:
-
是的,这是可能的,但您需要将所有图标、主题等保留在服务器上,并且每当 xyz 登录到应用程序时,您的智能应用程序都会相应地更改所有内容
-
当您销售应用程序时,使用代码出售它,当用户第一次进入应用程序时,他/她必须输入代码,存储该代码,如果存在该代码与服务器交叉检查该代码然后确定,否则错误弹出。一旦得到验证,然后从服务器中删除该代码,以便客户端客户端在他/她购买您的应用程序的另一个副本时重新开始。我在我的一个应用程序中做了同样的事情。
-
我认为在您签名和发布后运行时更改应用程序图标和名称并不容易。因为当您尝试更改图标时它是一个密封副本,您必须取消密封它,即在我看来不可行。
-
我认为真正的问题是包名。您不能使用相同的包名将某些内容两次上传到 googleplay
-
是否可以更改包名称(在我的方法中的第 2 步)。就像编辑清单文件然后 tar 一样。这行得通吗?