Code para iniciar um aplicativo externo explicitamente

De um dos meus aplicativos, estou tentando iniciar outro. Eu quero usar uma intenção explícita.

ComponentName cn = new ComponentName("com.myOtherApp", "OtherAppActivity");
Intent intent = new Intent();
intent.setComponent(cn);
context.startActivity(intent);

Quando executo esse código, no entanto, ele pergunta se eu declarei essa atividade no meu manifesto. No entanto, quando coloco o seguinte no manifesto, recebo o mesmo erro:

<activity android:name="com.myOtherApp.OtherAppActivity">
</activity>

O que estou fazendo errado

Obrigad

questionAnswers(6)

yourAnswerToTheQuestion