iapp吧 关注:15,996贴子:191,304
  • 9回复贴,共1
求助

获取应用版本号

只看楼主收藏回复

兄弟们怎么获取应用版本号,要做一个远程更新的,需要本地版本号做判断


IP属地:广西来自Android客户端1楼2022-12-13 18:53回复
    简单点就写的时候自己定义一个,这个版本定为1.0,下个版本定为1.1


    IP属地:广东来自Android客户端2楼2022-12-14 10:00
    收起回复
      自己写一个变量做版本号,JAVA在手册里有,其它的根据变量做版本号自己思考


      IP属地:山东来自Android客户端3楼2022-12-14 23:15
      收起回复
        javax(awzx,activity,"android.content.ContextWrapper","getPackageManager")
        javax(包名,activity,"android.content.ContextWrapper","getPackageName")
        javax(dm,awzx,"android.content.pm.PackageManager","getPackageInfo","String",包名,"int",0)
        javags(dmpap,dm,"android.content.pm.PackageInfo.applicationInfo")
        javax(应用名称,dmpap,"android.content.pm.PackageItemInfo","loadLabel","android.content.pm.PackageManager",awzx)
        javax(awzx,activity,"android.content.ContextWrapper","getPackageManager")
        javax(包名,activity,"android.content.ContextWrapper","getPackageName")
        javax(dm,awzx,"android.content.pm.PackageManager","getPackageInfo","String",包名,"int",0)
        javags(版本,dm,"android.content.pm.PackageInfo.versionName")
        syso(版本)
        syso(应用名称)
        syso(包名)


        IP属地:广东来自Android客户端5楼2022-12-18 00:47
        收起回复
          uapplist()


          IP属地:四川来自Android客户端6楼2022-12-18 10:28
          回复
            设置一个变量,然后在远程代码中调用本地变量与云端变量做对比,然后变量一致 不做任何操作,变量不一致做出更新操作 可以选择强制和非强制!
            可以使用sj或者是json来做云端版本号检测


            IP属地:广东来自Android客户端7楼2022-12-19 18:08
            回复