Android APP升级更新

happy_fu123 2019-04-11 03:16:25
APP已经在华为应用市场上架,我想要通过应用市场的方式对APP进行升级更新,但是怎么才能得到华为应用市场里面APP的版本信息;
有哪位大神能帮忙解答一下吗,最好是能有一个可以实际运行的demo,非常感谢!!!
...全文
863 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
王能 2019-04-15
  • 打赏
  • 举报
回复
引用 6 楼 jzp12 的回复:
[quote=引用 5 楼 王能 的回复:] 我擦嘞,这不是请求服务器然后服务器告诉你是否升级的吗?你这样做要服务器干嘛的,数据也保存到本地多好
怎么可能让你直接在APP中直接升级这样玩,华为应用市场岂不是变成了大伙的免费下载通道? 人家侧重点是引导到华为应用市场APP上,这样他才能主导大局,这样才能通过推广等等方式赢利,服务器才有钱买,程序员才有工资发。[/quote] 你也真能想象啊...
jzp12 2019-04-15
  • 打赏
  • 举报
回复
引用 5 楼 王能 的回复:
我擦嘞,这不是请求服务器然后服务器告诉你是否升级的吗?你这样做要服务器干嘛的,数据也保存到本地多好
怎么可能让你直接在APP中直接升级这样玩,华为应用市场岂不是变成了大伙的免费下载通道? 人家侧重点是引导到华为应用市场APP上,这样他才能主导大局,这样才能通过推广等等方式赢利,服务器才有钱买,程序员才有工资发。
王能 2019-04-15
  • 打赏
  • 举报
回复
我擦嘞,这不是请求服务器然后服务器告诉你是否升级的吗?你这样做要服务器干嘛的,数据也保存到本地多好
assky124 2019-04-15
  • 打赏
  • 举报
回复
有自己服务器,就很简单,自己的服务器返回最新版本号就好了,有新的时候启动华为应用市场更新。 如果上的是GooglePlay,试试下面的 https://stackoverflow.com/questions/34309564/how-to-get-app-market-version-information-from-google-play-store
jzp12 2019-04-15
  • 打赏
  • 举报
回复
引用 7 楼 王能 的回复:
[quote=引用 6 楼 jzp12 的回复:] [quote=引用 5 楼 王能 的回复:] 我擦嘞,这不是请求服务器然后服务器告诉你是否升级的吗?你这样做要服务器干嘛的,数据也保存到本地多好
怎么可能让你直接在APP中直接升级这样玩,华为应用市场岂不是变成了大伙的免费下载通道? 人家侧重点是引导到华为应用市场APP上,这样他才能主导大局,这样才能通过推广等等方式赢利,服务器才有钱买,程序员才有工资发。[/quote] 你也真能想象啊...[/quote] 仅推测,如果你了解相关机制或API,提供出来,别只围观看热闹
asssasharp 2019-04-12
  • 打赏
  • 举报
回复
市场的APP都是有签名的,需要签名相同才能升级成功。直接在市场下无签名是无法升级的。
jzp12 2019-04-11
  • 打赏
  • 举报
回复
我前面理解错了 提供一种思路,在华为应用市场APP中进入你的APP详情页,抓一个包,分析下看它是怎么请求的,接口和参数是什么,返回的信息中版本号在哪个字段中,然后你代码实现也发送同样网络请求。 我担心它是https加密了的,可能抓不到有效信息。
happy_fu123 2019-04-11
  • 打赏
  • 举报
回复
引用 1 楼 jzp12的回复:
下载下来,解开AndroidMenifest.xml看一下不就好了?
安卓开发,根据应用市场APP的版本与当前APP版本信息比较,是否跳转应用市场进行APP升级,怎么下载???
jzp12 2019-04-11
  • 打赏
  • 举报
回复
下载下来,解开AndroidMenifest.xml看一下不就好了?

80,357

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧