Контроллер API Rails 5 не получает параметры, отправленные приложением внешнего интерфейса [duplicate]

Попробуйте это

Этот код используется для проверки погоды, в которой установлено ваше приложение с именем пакета, или нет, если нет, то он откроет ссылку playstore вашего приложения, иначе ваше установленное приложение

String your_apppackagename="com.app.testing";
    PackageManager packageManager = getPackageManager();
    ApplicationInfo applicationInfo = null;
    try {
        applicationInfo = packageManager.getApplicationInfo(your_apppackagename, 0);
    } catch (PackageManager.NameNotFoundException e) {
        e.printStackTrace();
    }
    if (applicationInfo == null) {
        // not installed it will open your app directly on playstore
        startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=" + your_apppackagename)));
    } else {
        // Installed
        Intent LaunchIntent = packageManager.getLaunchIntentForPackage(your_apppackagename);
        startActivity( LaunchIntent );
    }
0
задан meagar 4 March 2019 в 03:19
поделиться