What is the launcher activity of Google Keep called? I thought a short Google search would help, but apparently not.
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:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.iftitah.android.contact"> <application android:icon="@drawable/icon"> <activity class=".Contact" android:label="@string/app_name"> <intent-filter> <action android:value="android.intent.action.MAIN" /> <category android:value="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> . . </manifest>
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:
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.
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 ;)