如何使用移植的Android应用程序检测已安装的BB10应用程序

时间:2014-02-03 14:33:46

标签: android blackberry-10

我有一个Android应用程序,可以检测是否安装了应用程序,然后启动该应用程序。 所以Android代码是

PackageManager pm = ctx.getPackageManager();
boolean app_installed = false;
try {
    pm.getPackageInfo("com.mypackage.myactivity", PackageManager.GET_ACTIVITIES);
    app_installed = true;
} catch (PackageManager.NameNotFoundException e) {
    app_installed = false;
}
if(app_installed) {
    Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.mypackage.myactivity");
    startActivity(LaunchIntent);
}

这适用于Android。但是当我将我的apk转换为bar文件然后将其安装在BB10设备上时,它无法识别应用程序是否已安装。

我是否需要更改包名?

请就此提出建议。

0 个答案:

没有答案