我有两个独立的应用程序,我想在第一个应用程序中调用从第二个应用程序启动一个活动,这是我的代码:
Intent intent1 = new Intent(Intent.ACTION_MAIN);
intent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent1.setComponent(new ComponentName("org.two.three.application","org.two.three.application.one));
Context H= context;
H.startActivity(intent1);
在项目的 android 清单中,我有这段代码,我有一行:
<activity android:name=".one">
</activity>
但是我不断收到运行时错误,logcat 说:
“找不到明确的活动类 {org.two.three.application/org.two.three.application.one};您是否在 AndroidManifest.xml 中声明了此活动?”
谁能看到我的错误?我唯一能想到的是我的第一个活动包是org.two.three.Class
,而第二个是org.two.three.application.SecondClass
。这有关系吗?
提前致谢