2010-12-30 22 views
0
@Override 
public void onReceive(Context context, Intent intent) { 

Intent myIntent = new Intent(context, YourActivity.class); 
context.startActivity(myIntent); 
} 

私はBroadCastrecieverを拡張するクラスを作成しました。起動時にメインクラスを実行したいのですが、デバイスを起動すると「強制終了」メッセージが表示され続けます。私は問題が "YourActivity.class"にあると思う。Android 2.2:起動時の自動起動アプリケーション問題

私は "TestMain.class"(私のメインクラス名)と "com.test.Testmain.Class"を試しました。私は何か見落としてますか?

ありがとうございます。

+1

クラッシュ後にlogcat出力を貼り付けます。 – Cristian

+0

AndroidManifest.xmlには、次のようになります。<受信機アンドロイド:名= "BroadcastRec"> \t \t <意図フィルタ> \t \t <アクションアンドロイド:名= "android.intent.action.BOOT_COMPLETED" /> \t \t <カテゴリアンドロイド:名= "android.intent.category.HOME" /> \t \t \t \t – Johan

+0

は、これは正しいですか? logcatの出力はどこにありますか?申し訳ありませんが、私は昨日アプリケーションを作成し始めました – Johan

答えて

0

起動時に起動する場合はこの例に従います。

Auto Start app

+0

Hmnmは25%の受け入れを持っている男とこれに答える時間を浪費しています。この質問は昨年12月に尋ねられました...おそらく、少なくとも私は投票を得るか、同じ質問の誰か他の人を助けるかもしれません。 – JPM

関連する問題