응용 프로그램 그룹을 실행하지 않고 RAM에로드하려고합니다. 해당 응용 프로그램을 RAM에로드 할 때 사용자는 해당 응용 프로그램을 인식하지 못합니다. 코드 위해당 응용 프로그램을 시작하지 않고 RAM에 응용 프로그램을로드하는 방법
Intent LaunchIntent = mContext.getPackageManager().getLaunchIntentForPackage(appName);
LaunchIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
LaunchIntent.setFlags(Intent.FLAG_ACTIVITY_MULTIPLE_TASK);
mContext.startActivity(LaunchIntent);
응용 프로그램을 시작하고 전면에 해당 응용 프로그램을 가져 :
나는 다음 코드를 시도했다. 하지만 나는 그 응용 프로그램을 앞에두고 싶지 않습니다.
응용 프로그램에서만 서비스를 사용해야하며 부팅이 완료되면이 서비스를 시작해야합니다. –
@ManishAndroid 안드로이드 3.0 이후로 활동이없는 서비스 만있는 경우 안드로이드는'BOOT_COMPLETED' 브로드 캐스트 인 텐트를'STOPPED' 상태에있는 응용 프로그램에 전달하지 않기 때문에 서비스가 시작되지 않습니다. –