Pour créer manuellement une application profileable, procédez comme suit : créer le build d'une application, puis mettre à jour son fichier manifeste, ce qui transforme le build de l'application en application profilable. Après avoir configurer l'application profilable, le lancer et sélectionner profilable à analyser.
Créer le build d'une application
Pour créer le build d'une application afin de la profiler :
-
Signez votre application avec la clé de débogage en ajoutant les lignes suivantes au fichier
build.gradle
de votre application. Si vous disposez déjà d'une variante de compilation qui fonctionne, vous pouvez passer à l'étape suivante.buildTypes { release { signingConfig signingConfigs.debug } }
-
Dans Android Studio, sélectionnez Build > Select Build Variant... (Compiler > Sélectionner une variante de compilation), puis choisissez la variante.
Transformer le build en application profilable
Pour convertir votre application en version finale en application profilable, procédez comme suit :
-
Ouvrez le fichier
AndroidManifest.xml
et ajoutez ce qui suit dans<application>
. Pour en savoir plus, consultez Compiler une application en vue de sa publication.<profileable android:shell="true"/>
-
Selon la version du SDK, une erreur liée à la validation du fichier manifeste peut s'afficher. Si vous ne parvenez pas à la résoudre et que vous jugez qu'il est sûr de traiter les erreurs comme des avertissements, vous pouvez le faire en ajoutant les lignes suivantes à votre fichier
build.gradle
.aaptOptions { additionalParameters =["--warn-manifest-validation"] }