You currently can't do that, at least not easily. Note that a particular .apk may have one main activity, multiple main activities, or none, so "launching an .apk" isn't a concept directly supported by the platform.
On Wed, Jul 8, 2009 at 2:53 AM, rk <raj.10...@gmail.com> wrote: > > hi Qasim, > > That's nice to use the am command to start the application with the > main Activity. But in my case I don know the application main Activity > name. So then how can tell the Main Activity name in the component > place. > > thx > rk > > On Jul 8, 11:30 am, Qasim Ali Khawaja <khawaja.qa...@gmail.com> wrote: > > Look for invoking path in *AndroidManifest.xml * > > like I successfully launch the following examples > > > > *Browser app::* > > # am start -a android.intent.action.MAIN -n > com.android.browser/.BrowserActivity > > > > Starting: Intent { action=android.intent.action.MAIN > > comp={com.android.browser/com.android.browser.BrowserActivity} } > > Warning: Activity not started, its current task has been brought to the > front > > > > *Settings app::* > > # am start -a android.intent.action.MAIN -n > com.android.settings/.Settings > > > > Starting: Intent { action=android.intent.action.MAIN > > comp={com.android.settings/com.android.settings.Settings} } > > > > Regards > > > > On Wed, Jul 8, 2009 at 2:20 AM, Qasim Ali Khawaja > > <khawaja.qa...@gmail.com>wrote: > > > > > > > > > > > > > Hi tried the following Android 1.5 > > > > > # am start -a *android.intent.action.call* tel:123456 > > > Starting: Intent { action=android.intent.action.call data=tel:123456 } > > > Error: Activity not started, unable to resolve Intent { > > > action=android.intent.action.call data=tel:123456 flags=0x10000000 } > > > > > # am start -a *android.intent.action.CALL* tel:123456 > > > Starting: Intent { action=android.intent.action.CALL data=tel:123456 } > > > [1] Killed am start -a android.intent.action.CALL > > > tel:123456 > > > > > Regards > > > On Wed, Jul 8, 2009 at 1:04 AM, rk <raj.10...@gmail.com> wrote: > > > > >> Hi Romain, > > > > >> I used that command, This is how I tried... > > > > >> $ am start com.android.gmail > > >> am start com.android.gmail > > >> Starting: Intent { action=android.intent.action.VIEW > > >> data=com.android.gmail } > > >> Error: Activity not started, unable to resolve Intent > > >> { action=android.intent.action.VIEW data=com.android.gmail > > >> flags=0x10000000 } > > > > >> I got the error like this? > > > > >> but when I try to see the usage details. I am not able to understand > > >> this one. Could you please tell me how to start that email application > > >> without main activity name, with only package name????? > > > > >> am start > > >> Error: No intent supplied > > >> usage: am [start|broadcast|instrument] > > >> am start -D INTENT > > >> am broadcast INTENT > > >> am instrument [-r] [-e <ARG_NAME> <ARG_VALUE>] [-p <PROF_FILE>] > > >> [-w] <COMPONENT> > > > > >> INTENT is described with: > > >> [-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>] > > >> [-c <CATEGORY> [-c <CATEGORY>] ...] > > >> [-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...] > > >> [--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...] > > >> [-e|--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...] > > >> [-n <COMPONENT>] [-f <FLAGS>] [<URI>] > > >> $ > > > > >> thx > > >> rk > > > > >> On Jul 8, 9:20 am, Romain Guy <romain...@google.com> wrote: > > >> > Hi, > > > > >> > You can use adb shell am start. The command will give you the > > >> > parameters you can use. > > > > >> > On Tue, Jul 7, 2009 at 9:16 PM, rk<raj.10...@gmail.com> wrote: > > > > >> > > hi, > > > > >> > > is there any way to launch applcation from PC through adb by using > > >> > > only package name? > > > > >> > > in my case I don know the main activity name? because I don know > the > > >> > > main class name for all android standard applications. > > > > >> > > any pointers or suggestions highly appriciated.... > > > > >> > > thx > > >> > > rk > > > > >> > -- > > >> > Romain Guy > > >> > Android framework engineer > > >> > romain...@android.com > > > > >> > Note: please don't send private questions to me, as I don't have > time > > >> > to provide private support. All such questions should be posted on > > >> > public forums, where I and others can see and answer them- Hide > quoted > > >> text - > > > > >> > - Show quoted text - > > > > > -- > > > M Qasim Ali -|- BICSE-3B-26 -|- Semester-8 > > > +++++++++++++++++++++++++++ > > > President, SOMS > > > > > Undergraduate Student > > > Bachelors in Information n Communication Systems Engineering (BICSE) > > > NUST School of Electrical Engineering and computer science, Islamabad > > > (SEECS), Pakistan > > > +++++++++++++++++++++++++++ > > > Blog:http://seecsopenmobile.wordpress.com > > > Web:http://openmobilelab.seecs.edu.pk/soms > > > Email: qasim....@seecs.edu.pk > > > mobile: +9203455935526 > > > > -- > > M Qasim Ali -|- BICSE-3B-26 -|- Semester-8 > > +++++++++++++++++++++++++++ > > President, SOMS > > > > Undergraduate Student > > Bachelors in Information n Communication Systems Engineering (BICSE) > > NUST School of Electrical Engineering and computer science, Islamabad > > (SEECS), Pakistan > > +++++++++++++++++++++++++++ > > Blog:http://seecsopenmobile.wordpress.com > > Web:http://openmobilelab.seecs.edu.pk/soms > > Email: qasim....@seecs.edu.pk > > mobile: +9203455935526- Hide quoted text - > > > > - Show quoted text - > > > -- Dianne Hackborn Android framework engineer hack...@android.com Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "android-framework" group. To post to this group, send email to android-framework@googlegroups.com To unsubscribe from this group, send email to android-framework+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-framework?hl=en -~----------~----~----~----~------~----~------~--~---