I realize all my logging effect (Log.i) disappear, when I deploy my app through APK using Android Tools -> Export Signed Application Package...
Even after my ProGuard had commented out logging related configuration
#-assumenosideeffects class android.util.Log {
# public static *** d(...);
# public static *** v(...);
# public static *** i(...);
#}
Is there any settings I had missed out? I wish logging effect is still there, even I export my ProGuard processed as a APK file.
This is because I would like to debug some crashing problem caused by ProGuard.
ProGuard doesn’t spontaneously remove any logging code. As the symptoms of one of your other questions today (“keep class and keep interface in proguard doesn’t work as expected“) suggests, you should double-check that you’re editing the correct configuration file (proguard-project.txt, as of Android SDK r20) and that you’re looking at the output of a successful build.