3

我制作了两个 android 应用程序,第一个是下载并安装我的应用程序的安装程序应用程序。

现在我只想制作不会从外部安装程序安装的第二个应用程序,这意味着在安装第二个应用程序之前,它将检查是否安装了第一个应用程序,如果未安装第一个应用程序,它将建议有必要安装第一个应用程序在第二次申请之前。

请给我建议我是android新手

谢谢

4

1 回答 1

1

您可以使用PackageManager.

try{
     ApplicationInfo appInfo = getPackageManager()
                             .getApplicationInfo("com.abc.firstApp", 0 );
     // application exists
    } catch(NameNotFoundException nnfe ){
     // application doesn't exist
}

替换com.abc.firstApp为您的第一个应用程序的包名称。

您不能在安装过​​程中执行此操作。您必须从您的第二个应用程序中检查这一点。完成第二个应用程序的安装后。

于 2013-07-09T10:21:44.063 回答