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

x7yiwoj4  于 2023-05-18  发布在  Flutter
关注(0)|答案(3)|浏览(306)

目前,我使用firebase_remote_config给予应用程序更新消息。但我更新firebase手册时总是发布新版本。这是无论如何检查Google Play商店应用程序版本号包名称?

4ioopgfo

4ioopgfo1#

没有官方API可以在Play商店中检查您的最新版本。您可以执行一个webcall来获取https://play.google.com/store/apps/details?id=[appid]的内容,并在HTML中找到版本。我真的不能推荐它,因为HTML可能会随着时间的推移而改变。我建议在remote_config中使用一个变量来保持它的原样。

0kjbasz6

0kjbasz62#

没有官方的Playstore API来检查版本。你得自己做API。API将发送最新的版本号(和内部版本号),然后移动的应用程序将其与自身进行比较,并在更新可用时显示消息。
既然您已经在使用Firebase,那么还有一种方法(无需编写任何代码)。您仅向使用旧应用程序版本的用户发送推送通知。参见下文:

kqlmhetl

kqlmhetl3#

使用Flutter没有正式的方法。但是你可以在平台上编写代码。上面的方法是Android。
官方文档click here
中号物品click tutorial

相关问题