2011-04-21 8 views
0

Android 에뮬레이터에서 자동으로 응용 프로그램을 실행하고 매개 변수를 전달하기 위해 일부 테스트를 수행하고 싶습니다. 어떻게해야합니까?Android, 에뮬레이터 시작시 응용 프로그램 시작

당분간 브라우저에 URL (매개 변수)을 여는 앱이 있다고 가정합니다. 앱을 출시 할 때 에뮬레이터에서 어떻게해야합니까?

이것은 테스트 용이며이 앱은 다른 사람에게 제공되지 않습니다.

덕분에 모든

당신은 "완성 된 부팅"을 추가 할
+0

이 작업을 수행하는 응용 프로그램을 작성하고 Eclipse에서 이클립스를 실행하면 에뮬레이터가 시작되어 응용 프로그램을 설치할 수 있습니다. 에뮬레이터를 시작할 때마다이 작업을 수행하십시오. –

답변

2

허가, 다음 방송에 대한 의도를 추가하고 브로드 캐스트 리시버합니다

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 

: 매니페스트 이대로 더

을 - 또한 매니페스트에서 :

<receiver android:name=".receiver.BootReceiver"> 
    <intent-filter> 
     <action android:name="android.intent.action.BOOT_COMPLETED"/> 
    </intent-filter> 
</receiver> 

- 수신자 :

public class MyBootReceiver extends BroadcastReceiver { 
    @Override 
    public void onReceive(Context context, Intent intent) { 
     //use an intent to stat your activity here! 
    } 
} 
관련 문제