3

有什么方法可以从应用程序启动 Crashlytics/Fabric Beta 应用程序?非常希望打开它来安装特定的应用程序和特定的版本。

4

1 回答 1

0

启动 Crashlytics/Fabric Beta 应用程序的意图是什么?

你可以使用这个:

Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.crash.air");

if (launchIntent != null) 
   startActivity(launchIntent); 
else 
   // beta app not found do nothing or something else

编辑:

有什么方法可以从应用程序启动 Crashlytics/Fabric Beta 应用程序?非常希望打开它来安装特定的应用程序和特定的版本。

我已经弄清楚如何打开特定的应用程序。万岁!

只需使用键“ pkgnme ”为您的意图添加一个额外的字符串

launchIntent.putExtra("pkgnme", "com.awesomeapp.com")

完整代码:

Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.crash.air");
launchIntent.putExtra("pkgnme", "com.awesomeapp.com")

if (launchIntent != null) 
   startActivity(launchIntent); 
else 
   // beta app not found do nothing or something else

有关:

和一个特定的版本。

我还没有弄清楚。

于 2018-11-07T02:28:28.110 回答