내 폰이 기동할때 앱이 자동실행하도록 하려고 합니다.
그런데 부팅시 프로쎄스강제종료메세지가 나타나면서 앱이 죽습니다. 제가 작성한 코드는 다음과 같애요...
public class BootBroadcastReceiver extends BroadcastReceiver{
public void onReceive(Context
context, Intent intent) {
// TODO Auto-generated method stub
if(intent.getAction().equals(BOOT_ACTION))
{
DataApplication data =
(DataApplication) context.getApplicationContext();
data.readData();
auto_start = data.program_auto_start;
Log.d("KUS_Start_point",
"auto_start = " + String.valueOf(auto_start));
if
(auto_start
== 1){
// auto_start 체계설정의 자동기발값
Intent intent_main = new Intent(context,
BluetoothATDActivity.class);
intent_main.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent_main);
} }
AndroidManifest.xml에서
receiver등록내용
<receiver android:name=".BootBroadcastReceiver"
android-permission="android.permission.RECEIVE_BOOT_COMPLETED"
android:enabled="true"
android:exported="false"
android:label="BootBroadcastReceiver">
<intent-filter >
<action android:name="android.intent.action.BOOT_COMPLETED"/>
<category android:name="android.intent.category.DEFAULT"
/>



