Я пытаюсь использовать следующий код для запуска Google Voice Search из своего приложения. Он отлично работает на Nexus One, где Google Voice Search является загруженным приложением, однако он не работает на моем Galaxy Nexus, где он поставляется предустановленными. когда он попадает в getLaunchIntentForPackage, результат равен NULL. Может ли кто-нибудь помочь?Запуск предустановленного приложения из активности (Google Voice Search) Android
Intent i = new Intent(Intent.ACTION_MAIN);
PackageManager manager = getPackageManager();
try {
i = manager.getLaunchIntentForPackage("com.google.android.voicesearch");
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
i.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(i);