从我在SO上看到的内容,似乎我想要不可能的(?)
我有一个类似于信息亭的应用程序应该24/24,7 / 7,365 / 365运行。这使得更新应用程序变得困难/不可能。据我所知,在我的应用运行时,Google Play不会启动更新(即使为我的应用设置了自动更新)。
我阅读了SO和几个论坛,发现了很多NO和CON。我目前的答案是,如果没有设备生根或没有系统证书等,这是不可能的。
但是,我仍然有以下情况:
我创建了一个Google帐户myGoogleAccount@gmail.com
在我的设备上,我添加了此帐户并从Google Play商店安装我的应用程序。
在我的桌面计算机上,我使用相同的帐户登录GPlay,然后转到我的应用程序,我看到我的应用程序已安装。如果我点击已安装按钮,我可以看到我的设备。
我发布应用程序的新版本,当应用程序可用时,从桌面上打开的应用程序页面我可以发送命令来更新应用程序。 我得到接受bla-bla条款的提示,一旦我接受它,即使它当前正在运行,该应用程序也会自动更新。
基本上这是我感兴趣的行为。我的问题是:我可以从我的设备运行这个场景[调用一些GPlay api],因为我可以向应用程序提供Google帐户凭据,这样就没有用户需要干预来更新应用程序并接受任何未更改的权限吗?