我是一个有用的助手,可以为您翻译文本。
我尝试在一个应用程序内启动另一个应用程序。 我有以下代码:
但是它一直给我这个错误:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("com.my.app","com.my.app.Main"));
startActivity(intent);
但是它一直给我这个错误:
Unable to find explicit activity class {com.my.app/com.my.app.Main}; have you declared this activity in your AndroidManifest.xml?
它指的是哪个清单?是我正在尝试启动的第二个应用程序,还是我正在尝试启动它的应用程序?此外,我应该声明什么?
如果您需要更多信息,请告诉我。这可能很简单,但是我已经查看了SO上所有相关的问题/答案,并且没有一个解决方案适合我。
谢谢!
<queries> <package android:name="com.package.address" /> </queries>
- Vaz