¿Cómo se llama la actividad del lanzador de Google Keep? Pensé que una breve búsqueda en Google ayudaría, pero aparentemente no.
Respuesta
¿Demasiados anuncios?¿Cómo encontrar la actividad?
Las actividades se enumeran en el .apk
del archivo Manifest
. Esto se explica, por ejemplo, en Ejecutar una aplicación Android desde la línea de comandos . La página enlazada ofrece un breve ejemplo:
<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>
La actividad aparece en la lista de <activity>
que también contiene la intención de ser llamado (en el elemento <action>
elemento).
Cómo investigar el Manifest
?
Ahora viene la parte complicada, ya que no somos desarrolladores: Cómo ver el Manifest
? Por suerte, podemos obtener alguna ayuda de la Playstore para esto -- por ejemplo, en forma de una aplicación llamada Detective de aplicaciones :
Detective de aplicaciones y AppExplore (Fuente: Google Playstore; haz clic en las imágenes para ampliarlas)
Como se puede ver en la captura de pantalla anterior, esta aplicación permite al usuario investigar el Manifest
archivos de las aplicaciones instaladas, pero no se detiene en esto. Se pueden buscar recursos, bibliotecas, firmas y mucho más.
Las alternativas que vale la pena mencionar son el ManifestViewer y el AppExplore . Elige tu opción :)
¿Cuál es la actividad principal de Google Keep?
Usando los "métodos de investigación" anteriores, Kevin descubrió que es com.google.android.keep.BrowserActivity
(ver el comentario de abajo si no me crees ;)