我正在开发一款内部应用程序,它不会在Google Play上发布,那么我该如何更新这个应用程序呢?
非常感谢!
我正在开发一款内部应用程序,它不会在Google Play上发布,那么我该如何更新这个应用程序呢?
非常感谢!
如果你想用 node.js 编写服务器,这是代码:
var app = express.createServer();
app.get('/version'', function(req, res){
res.send('99');
});
app.listen(80);
简单地将.apk分发给内部用户可能是开始的最简单方法,但您将不得不为此实施自定义更新流程。
现在有更多可用的选项来处理更新过程,例如私人频道(适用于Google应用用户),Alpha / beta阶段用于内部分发(更像是一种黑客手段..)或复杂的MDM解决方案。
请参见仅供公司内部用户使用的Google Play部署中的我的答案以供参考。
Google Play 提供了一种非常强大的方式来推送给定应用程序的更新,如果您覆盖了这种方式,您将被迫手动重新部署您的应用程序(将新的 APK 发送到指定设备)。
或者让您的应用程序将其内容链接到服务器,这样唯一需要更新的就是服务器端的“数据”。
我通过挂载一台服务器来解决了问题,该服务器保留有apk
文件以及相关信息,并使用一个库进行通信和更新安装。就像在工作中所做的那样,我必须等待这里的人将该库发布到Github上,但如果有人需要在我之前使用该库,可以在此处发布。