我制作了一个显示一些网页(广告)的.apk。现在,该网页的网址只是硬编码。
我有几个客户,他们收到我的.apk。他们想在他们的.apk中设置自己的URL。我事先不知道URL。客户可以在我不知情的情况下自行更改其网址。
怎么做?使用户友好是很重要的。对客户来说,更简单的方法就是更好。客户不知道编程。他们无法构建和签署.apk。此外,越容易实施,越好。
示例:
我把.apk给了客户。他将自己的网址设为www.clientA.com
。他把他的.apk放在Google Play上。过了一段时间,他将网址更改为www.anotherSiteOfClientA.com
。如果需要,他会在Google Play上更新他的.apk。
我的想法:
网址的XML文件。问题是,当客户端已经打包到.apk中时,客户端更改这个XML文件并不容易。
另一个想法是Web服务。但是我的工作太多了 - 应用中的互联网连接,维护服务器,注册客户等等。
答案 0 :(得分:0)
只需在您的应用程序中使用“提供数据库”,然后让用户通过SQLite数据库资源管理器对其进行操作。他必须解压缩.apk文件并对其进行操作。请记住,客户必须自己构建和签署apk。有一个工具用于此目的:LINK TO XDA DEVELOPERS
看看这个Link
或者您可以将您的URL放在strings.xml中,客户就可以操作此文件。
编辑:更新评论原因 如果这不是解决方案,则客户最舒适的方式是为每个客户构建Webfrontend和数据库,并在启动时从此Web服务加载URL。