Comment s'appelle l'activité du lanceur de Google Keep ? Je pensais qu'une courte recherche sur Google m'aiderait, mais apparemment non.
Réponse
Trop de publicités?Comment trouver l'activité ?
Les activités sont énumérées dans le .apk
du fichier Manifest
. Ceci est expliqué, par exemple, dans Exécuter une application Android à partir de la ligne de commande . La page liée donne un court exemple :
<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>
L'activité est répertoriée dans le <activity>
qui contient également l'intention à appeler (dans l'élément contenu <action>
élément).
Comment enquêter sur le Manifest
?
Passons maintenant à la partie délicate, car nous ne sommes pas des développeurs : Comment afficher le Manifest
? Heureusement, nous pouvons obtenir de l'aide du Playstore pour cela, par exemple sous la forme d'une application appelée Détective d'applications :
Détective d'applications y AppExplore (Source : Google Playstore ; cliquez sur les images pour les agrandir)
Comme vous pouvez le voir dans la capture d'écran ci-dessus, cette application permet à l'utilisateur d'enquêter sur les éléments suivants Manifest
des fichiers des applications installées, mais ne s'arrête pas à cela. Il est possible de rechercher des ressources, des bibliothèques, des signatures et bien d'autres choses encore.
Les alternatives qui méritent d'être mentionnées sont les suivantes ManifestViewer et le AppExplore . Faites votre choix :)
Quelle est donc l'activité principale de Google Keep ?
En utilisant les "méthodes d'investigation" ci-dessus, Kevin a découvert que c'est com.google.android.keep.BrowserActivity
(voir le commentaire ci-dessous si vous ne me croyez pas ;)