我想打开" USB电脑连接" Android应用中的设置菜单。查看另一个执行此操作的应用程序的logcat输出,我发现我想要做的事情可以从ADB shell完成
am start -n com.android.settings/.UsbSettings
如何在Android应用中执行相同的操作?我知道你可以做像
这样的事情 startActivity(new Intent(Settings.whatever));
但是没有"无论什么"用于USB设置菜单。
答案 0 :(得分:1)
解决方案最终是使用明确的意图:
Intent intent = new Intent();
intent.setComponent(new ComponentName("com.android.settings", "com.android.settings.UsbSettings"));
startActivity(intent);