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

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

Я сделал класс, который расширяет BroadCastreciever. Я хочу, чтобы он запускал мой основной класс при запуске, но я продолжаю получать сообщение «force close» при загрузке моего устройства. Я думаю, проблема находится в «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% -ный прием, и этот вопрос задавали в декабре прошлого года ... возможно, по крайней мере, я мог бы получить несколько голосов или помочь кому-то другому с тем же вопросом. – JPM

Смежные вопросы