【问题标题】:Can I use both of app A & B that A checks that B not installed? [duplicate]我可以同时使用 A 检查 B 未安装的应用程序 A 和 B 吗? [复制]
【发布时间】:2018-01-08 06:01:25
【问题描述】:

我不得不在我的安卓手机上使用两个应用程序,我命名为 A 和 B。
A 检查 B 未安装在手机中。
我可以这样做吗?
我使用了应用克隆器、APK 编辑器、APK 管理器和其他一些应用来重命名应用名称,但它不起作用。

【问题讨论】:

  • 这是什么意思?这个问题甚至与编程有关吗?

标签: android installed-applications


【解决方案1】:
private boolean appInstalledOrNot(String uri) {
        PackageManager pm = getPackageManager();
        try {
            pm.getPackageInfo(uri, PackageManager.GET_ACTIVITIES);
            return true;
        } catch (PackageManager.NameNotFoundException e) {
        }

        return false;`
    }

您可以在要检查应用程序是否安装的地方调用此方法 希望这会有所帮助

【讨论】:

    【解决方案2】:

    我使用以下方法。

    boolean isAppInstalled = appInstalledOrNot("com.check.application");  
    
        if(isAppInstalled) {
            //This intent will help you to launch if the package is already installed
            Intent LaunchIntent = getPackageManager()
                .getLaunchIntentForPackage("com.check.application");
            startActivity(LaunchIntent);
    
            Log.i("Application is already installed.");       
        } else {
            // Do whatever we want to do if application not installed
            // For example, Redirect to play store
    
            Log.i("Application is not currently installed.");
        }
    

    希望有帮助

    【讨论】:

      【解决方案3】:

      是的,是的,因为有插件或者代码可以直接帮你检查App是否已经到位。

      boolean isAppInstalled = appInstalledOrNot("com.check.application");

      if(isAppInstalled) {
          //This intent will help you to launch if the package is already installed
          Intent LaunchIntent = getPackageManager()
              .getLaunchIntentForPackage("com.check.application");
          startActivity(LaunchIntent);
      
          Log.i("Application is already installed.");       
      } else {
          // Do whatever we want to do if application not installed
          // For example, Redirect to play store
      
          Log.i("Application is not currently installed.");
      }
      

      【讨论】:

      • 有插件吗?认真的??
      • 不不不插件需要你找到它
      猜你喜欢
      • 2013-11-19
      • 2019-10-27
      • 2021-10-06
      • 2020-01-03
      • 1970-01-01
      • 2019-01-12
      • 2011-08-10
      • 1970-01-01
      • 2020-08-22
      相关资源
      最近更新 更多