zoukankan      html  css  js  c++  java
  • H5 获取Android 全部应用信息,版本号等

    function getAppList(){
       plus.android.importClass('java.util.ArrayList');
       plus.android.importClass('android.content.pm.PackageInfo');
        plus.android.importClass('android.content.pm.PackageManager');
       var ApplicationInfo = plus.android.importClass('android.content.pm.ApplicationInfo');
       var MainActivity = plus.android.runtimeMainActivity();
        var PackageManager = MainActivity.getPackageManager();
       var pinfo = plus.android.invoke(PackageManager, 'getInstalledPackages', 0)
     if (pinfo != null) {
        var apklist = []
        for (var i = 0; i < pinfo.size(); i++) {
          var pkginfo = pinfo.get(i);
          var issysapk = ((pkginfo.plusGetAttribute("applicationInfo").plusGetAttribute("flags") & ApplicationInfo.FLAG_SYSTEM) != 0) ? true : false
          if(issysapk == false){
          const apkinfo = {
            appName:pkginfo.plusGetAttribute("applicationInfo").loadLabel(PackageManager).toString(),
            packageName:pkginfo.plusGetAttribute("packageName"),
            versionName:pkginfo.plusGetAttribute("versionName"),
            versionCode:pkginfo.plusGetAttribute("versionCode")
          }
         apklist.push(apkinfo)
        }
    
      }//打印出所有的APP名称,包名,版本
      console.log(JSON.stringify(apklist))
      }
    }

     https://www.html5plus.org/doc/h5p.html

  • 相关阅读:
    Linux下卸载Oracle 11g
    Oracle
    Oracle 数据库启动与关闭
    1-centos7安装oracle 11gR2
    0-windows7硬盘安装centos7
    查重 查重复记录 删除重复记录
    用户情景快速指南
    智能led灯具HMI(无线终端参数设置界面)
    LBDP-Z APP在线升级指南
    智能led灯具HMI(用户模块及管理员模块)操作说明
  • 原文地址:https://www.cnblogs.com/zhuyilei/p/15402963.html
Copyright © 2011-2022 走看看