我正在使用在我的设备上运行的以下代码创建一个快捷方式图标。
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,此代码也能正常工作。
请有人帮我解决这个问题。