J'ai rencontré ce problème dans lequel minatinyenabled etRrenResources me donnent des résultats sous-optimaux dans le sens où; Lorsque j'ai inclus,
'com.google.android.gms:play-services-places:9.6.1'
3 Réponses :
Il y a un sujet détail ici à Android Guide de développeur.
en gros, vous avez beaucoup d'options pour réduire réellement la taille de votre apk en réduisant vos ressources. J'ai discuté dans un peu bref à leur sujet, et je pense que Activer la vérification des références strictes strong> discuté ci-dessous devrait résoudre votre problème, mais vous pouvez regarder toutes les options disponibles pour réduire davantage la taille de votre apk. P> p> Comme le doc dit, utilisez la pour décider ce qu'il faut garder et ce pas au-dessous xml à res / raw / keep.xml, garder: p>
Personnalisation des ressources qui pour maintenir strong> android {
defaultConfig {
...
resConfigs "en", "fr"
}
}
Si rien d'autre ne fonctionne pour que le système de construction détecte automatiquement les ressources inutilisées, vous pouvez essayer d'exclure explicitement ceux-ci via le PackagingOptions DSL aime:
android { packagingOptions { exclude '/**/common_google_signin*.png' } }
Il peut y avoir certaines possibilités de réduire la taille de l'application et de supprimer les actifs non utilisés.
Vous pouvez supprimer des actifs non utilisés de Si vous avez importé toujours nous avons des fichiers inutilisés dans < Code> @aar code> Fichier que de trouver une solution alternative qui remplace ce (': lib') code> bibliothèque de projets. p>
@aar code> que vous pouvez faire quelque chose comme ça p>
@aar code> à
(': lib') code>, supprimez les actifs de là. P> < / p>
Veuillez vous reporter à ce lien pour obtenir la réponse Stackoverflow.com/a/40742213/4069985
Il n'y a rien de construit pour cela. Vous pouvez essayer ce script de grade , bien que je ne l'ai pas encore donné un coup.