Je veux déboguer mon application depuis mon téléphone. Comment signer mon application pour pouvoir le faire? Je ne connais pas grand-chose au manifeste.
En mettant Android:debuggable="true"
dans votre fichier manifeste, l'application passera en mode débogage, c'est-à-dire Android gérera tous les fichiers journaux concernant votre application. Mais assurez-vous de le remettre à nouveau false
(ou supprimez cette balise) si l'application va vivre ou pour le mode de libération.
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
...
<application Android:icon="@drawable/icon"
Android:debuggable="true"
Avec le nouveau système de construction Gradle, la méthode recommandée consiste à attribuer cela dans les types de construction.
Dans le module de votre application build.gradle
:
Android {
//...
buildTypes {
debug {
debuggable true
}
customDebuggableBuildType {
debuggable true
}
release {
debuggable false
}
}
//...
}