Le Android Studio du code ci-dessous est ma config pour supprimer Logcat
en mode débogage en utilisant Proguard
suivre quelques post here, here, here mais ça marche pas. Mon Logcat
est toujours affiché.
Qu'est-ce que je fais de mal ici?
Une autre question est que je vois quelqu'un suggérer une autre façon de supprimer le journal est de créer une classe LogcatUtils personnalisée comme this, ou d'utiliser Timber alors je me demande si Proguard
peut supprimer Logcat
ou non?
Je préfère toujours enlever Logcat complètement parce que je pense que cela peut réduire la taille de l'APK.
Toute aide ou suggestion serait appréciée.Proguard ne peut pas supprimer le chat journal dans
Mon build.grade
buildTypes {
debug {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
proguard-rules.pro
-assumenosideeffects class android.util.Log {
public static boolean isLoggable(java.lang.String, int);
public static int v(...);
public static int i(...);
public static int w(...);
public static int d(...);
public static int e(...);
}
Code d'activité
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
for(int i = 0; i < 20; i++) {
Log.d("TAG", "hehe");
}
}
}
Je te sted sur l'émulateur avec la variante de construction = debug DEMO PROJET: https://drive.google.com/file/d/0B_poNaia6t8kSTRMV2cxUjlaSDA/view?usp=sharing
merci. mais j'ai un test et Logcat affiche toujours :(Si vous voulez voir le projet de démonstration, s'il vous plaît vérifier https://drive.google.com/file/d/0B_poNaia6t8kSTRMV2cxUjlaSDA/view?usp=sharing –
vous avez zippé le projet avec Construire un dossier qui rend le fichier trop grand pour le téléchargement.Peut-on juste poster le fichier 'build.gradle' seul – arjun
juste 28 Mo. mon projet de démonstration est vraiment simple ne contient pas de partie spécifique.Si vous ne pouvez pas télécharger, vous pouvez créer Je pense que vous serez confronté au problème comme moi –