從我的應用我試圖打開一個又一個,使用此代碼:打開一個應用程序從我的Android應用程序
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();
}
}
會發生什麼是應用crushs ......沒有錯誤消息。
這裏是我得到:
什麼想法?
發佈堆棧跟蹤 – njzk2
我沒有它,因爲我直接在平板電腦上部署,不使用模擬器 – cascadox
,這與您部署的位置無關。連接平板電腦,將其設置爲啓用USB調試並獲取堆棧跟蹤。或者在模擬器上測試它。 – njzk2