How to find the activity?
Activities are listed in the
Manifest. This is e.g. explained in Run Android Application from Command Line. The linked page gives a short example:
<activity class=".Contact" android:label="@string/app_name">
<action android:value="android.intent.action.MAIN" />
<category android:value="android.intent.category.LAUNCHER" />
The activity is listed in the
<activity> element, which also holds the intent to be called (in the contained
How to investigate the
Now for the tricky part, as we are no developers: How to view the
Manifest? Luckily, we can get some help from the Playstore for this -- e.g. in the form of an app called App Detective:
App Detective and AppExplore (Source: Google Playstore; click images to enlarge)
As you can see in above screenshot, this app allows the user to investigate the
Manifest files of installed apps, but does not stop at this. Ressources, libraries, signatures, and more can be looked up.
Alternatives worth mentioning are the ManifestViewer and the AppExplore. Pick your choice :)
So what is the main activity of Google Keep?
Using above "investigation methods", Kevin figured out it is
com.google.android.keep.BrowserActivity (see below comment if you don't believe me ;)