Android快捷方式问题

时间:2017-08-29 13:39:50

标签: android shortcut android-shortcut android-shortcutmanager

我正在使用以下代码创建一个快捷方式图标,该代码正在我的设备上运行。

Intent shortcutIntent = new Intent(getApplicationContext(),
                AlertActivity.class);
        shortcutIntent.setAction(Intent.ACTION_MAIN);

        Intent addIntent = new Intent();
        addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
        addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "ss");
        addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
                Intent.ShortcutIconResource.fromContext(getApplicationContext(),
                        R.drawable.sss));
        addIntent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
        addIntent.putExtra("duplicate", false);  //may it's already there so   don't duplicate
        getApplicationContext().sendBroadcast(addIntent);

现在我正在尝试将我的应用程序上传到Play商店,以获取此图标未创建的某些设备。

注意:我在使用Nexus 6,Android 7.1.1时遇到此问题。这可能是什么问题

这里的代码甚至可以与签名的apk一起使用。

请有人帮我解决这个问题。

0 个答案:

没有答案