如何从Play商店获取软件包名称和版本号?

时间:2019-07-15 10:52:55

标签: flutter dart google-play google-play-services

当前,我使用firebase_remote_config向应用程序提供更新消息。 但是,当我始终发布新版本时,我会更新firebase手册。无论如何,这是要检查带有包名称的Google Play商店应用版本号吗?

sample update message

3 个答案:

答案 0 :(得分:0)

没有官方API可以在Play商店中检查您的最新版本。您可以进行网络通话以获取https://play.google.com/store/apps/details?id=[appid]的内容,并在HTML中的某个位置找到该版本。我真的不能推荐它,因为HTML可能会随着时间变化。我建议使用remote_config中的变量来保持它的状态。

答案 1 :(得分:0)

没有官方的Playstore API来检查版本。您必须自己制作API。该API将发送最新的版本号(和内部版本号),然后移动应用将其与自身进行比较,并在可用更新的情况下显示该消息。

由于您已经在使用Firebase,因此还有另一种方法(无需编写任何代码)。 您只能将推送通知发送给使用旧应用程序版本的用户。见下文:

Firbase Cloud Messaging

答案 2 :(得分:0)

没有使用Flutter的官方方法。但是您可以在平台方面编写代码。以上方法适用于Android。

官方文件 click here

中篇文章click tutorial