J'ai remarqué que mon application Android demandait «d'empêcher le téléphone de se mettre en veille» lorsque les utilisateurs l'installaient. Je sais que je n'ai pas ajouté de Wake_Lock, mais j'ai pensé que l'une des bibliothèques de 3ème partie l'avait fait. Après quelques recherches sur Google, j'ai trouvé que je pouvais trouver le fichier Manifest fusionné dans les fichiers build/outputs/logs. J'ai trouvé le fichier et trouvé un Wake_lock mais je ne savais pas à qui il était attribué. Est-ce que ce sont les lignes au-dessus ou au-dessous qui indiquent qui demande le Wake_Lock? Ou mieux est-il causé par Butterknife ou Google Play Services?Lecture de build/outputs/logs Fichier de Gradle/Android Studio
Voici l'extrait que je trouve le WAKE_LOCK dans:
MERGED from [com.android.support:support-v4:23.3.0] /Users/SamMyxer/jackrabbit/sl_saplingandroidbase/SaplingLearning/app/build/intermediates/exploded-aar/com.android.support/support-v4/23.3.0/AndroidManifest.xml:20:5-43
MERGED from [com.jakewharton:butterknife:8.0.1] /Users/SamMyxer/jackrabbit/sl_saplingandroidbase/SaplingLearning/app/build/intermediates/exploded-aar/com.jakewharton/butterknife/8.0.1/AndroidManifest.xml:5:5-43
android:targetSdkVersion
INJECTED from /Users/SamMyxer/jackrabbit/sl_saplingandroidbase/SaplingLearning/app/src/main/AndroidManifest.xml
INJECTED from /Users/SamMyxer/jackrabbit/sl_saplingandroidbase/SaplingLearning/app/src/main/AndroidManifest.xml
android:minSdkVersion
INJECTED from /Users/SamMyxer/jackrabbit/sl_saplingandroidbase/SaplingLearning/app/src/main/AndroidManifest.xml
INJECTED from /Users/SamMyxer/jackrabbit/sl_saplingandroidbase/SaplingLearning/app/src/main/AndroidManifest.xml
uses-permission#android.permission.WAKE_LOCK
ADDED from [com.google.android.gms:play-services-measurement:8.3.0] /Users/SamMyxer/jackrabbit/sl_saplingandroidbase/SaplingLearning/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-measurement/8.3.0/AndroidManifest.xml:24:5-67
MERGED from [com.google.android.gms:play-services-measurement:8.3.0] /Users/SamMyxer/jackrabbit/sl_saplingandroidbase/SaplingLearning/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-measurement/8.3.0/AndroidManifest.xml:24:5-67
MERGED from [com.google.android.gms:play-services-measurement:8.3.0] /Users/SamMyxer/jackrabbit/sl_saplingandroidbase/SaplingLearning/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-measurement/8.3.0/AndroidManifest.xml:24:5-67
android:name
ADDED from [com.google.android.gms:play-services-measurement:8.3.0] /Users/SamMyxer/jackrabbit/sl_saplingandroidbase/SaplingLearning/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-measurement/8.3.0/AndroidManifest.xml:24:22-65
provider#com.google.android.gms.measurement.AppMeasurementContentProvider
Merci beaucoup @CommonsWare. Ce fichier est un peu difficile à lire. – SamIAmHarris
@ user3520299: Oui, ce n'est pas le rapport le plus convivial. :-( – CommonsWare