从我的应用程序中,我正在尝试使用以下代码打开另一个应用程序:
package com.copag.lanceappli;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.ComponentName;
import android.content.Intent;
public class LanceAppli extends Activity {
public void LanceAppli() {
try
{
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory("android.intent.category.LAUNCHER");
intent.setComponent(new ComponentName("test.test.test","test.test.test.MainActivity"));
startActivity(intent);
}
catch( ActivityNotFoundException e)
{
e.printStackTrace();
}
catch( Exception e)
{
e.printStackTrace();
}
}
public void main (String [] args)
{
LanceAppli();
}
}
发生的事情是应用程序崩溃......没有错误消息。
这是我得到的:
有任何想法吗?