Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I have an Android phone which is not rooted.

Is there any way I can obtain/export a list of all installed packages with their available activities?

ADWLauncher has an activity picker in its custom shortcut feature. It lists things like:

Calculator
  Calculator(.Calculator)
Camera
  Camera(.Camera)
  Camcorder(.VideoCamera)
  Camera(.Camera_dual)
  Camera(.VideoCamera_dual) ...

I have apps which generate a list of installed packages, but how can I get something like this shwoing all the activities?

Thanks!

share|improve this question
    
I'm curious what you want to accomplish with this. How does it help you to know what the activity names are in each package? –  Daniel Apr 1 '11 at 16:28
3  
It's partly curiousity and trying to better understand my phone and the apps. But my larger goal is to use some of these in Tasker programming. –  MsLis Apr 2 '11 at 2:44
add comment

migrated from superuser.com Apr 1 '11 at 15:20

This question came from our site for computer enthusiasts and power users.

3 Answers

AppXplore might help you.

share|improve this answer
add comment

Have a look at Inspector. It lists the apk filenames (e.g. /system/app/HTCCamera.apk, not the app name) and the activities.

share|improve this answer
add comment

I haven't tried it but it's probably possible to write an app to do this using the PackageManager and PackageInfo classes.

share|improve this answer
    
Writing an app probably exceeds my programming abilities and definitely outstrips my available time. :( That's why I was hoping to find something on the market (or sideloadable) which could do it for me. :/ –  MsLis Apr 2 '11 at 2:46
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.