Allow Am to start services

Change-Id: I31d066ae2c980cc293e55034446a63a0f42088ad
This commit is contained in:
Anthony Newnam
2010-04-14 14:34:41 -05:00
committed by Garmin Android technology group
parent 69e398bd14
commit d4dd85d532

View File

@@ -88,6 +88,8 @@ public class Am {
if (op.equals("start")) {
runStart();
} else if (op.equals("start-service")) {
runStartService();
} else if (op.equals("instrument")) {
runInstrument();
} else if (op.equals("broadcast")) {
@@ -238,6 +240,19 @@ public class Am {
}
}
private void runStartService() throws Exception {
Intent intent = makeIntent();
if (intent != null) {
System.out.println("Starting: " + intent);
try {
mAm.startService(null, intent, intent.getType());
} catch (Exception e) {
System.err.println("Error: " + e);
}
}
}
private void sendBroadcast() throws Exception {
Intent intent = makeIntent();
IntentReceiver receiver = new IntentReceiver();