मैंने जो ऐप लिखा है, उसके दौरान लगाए गए कई Log.v() और Log.d() कथनों को कड़ाई से टिप्पणी करने के लिए, क्या एक ऐप को "रिलीज़ मोड" में संकलित करने का एक और अधिक सुरुचिपूर्ण/कुशल तरीका है, इसलिए कि मेरे लॉगकाट संदेश दिखाएं नहीं?रिलीज एपीके में लॉगकैट आउटपुट अक्षम करें?
6
A
उत्तर
5
कृपया इस सूत्र की जाँच करें: How do I enable/disable log levels in Android?
0
इस पल में नवीनतम एंड्रॉयड स्टूडियो 2.1.3 का उपयोग करना, मैं नीचे दिए गए चरणों का पालन किया:
नीचे लाइनों proguard-rules.pro
में जोड़ें-assumenosideeffects class android.util.Log {
*;
}
एप मॉड्यूल के build.gradle संपादित करें। minifyEnabled को प्रोग्रावर्ड को सक्रिय करने के लिए सत्य पर सेट करना होगा। proguard-android-optimize.txt का उपयोग प्रोगार्ड-rules.pro में ऑप्टिमाइज़ेशन को चलाने के लिए किया जाना चाहिए।
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.config
}
}
संबंधित मुद्दे
- 1. लॉगकैट
- 2. लॉगकैट
- 3. लॉगक आउटपुट से वेबव्यू संदेशों को अक्षम करें
- 4. एपीके विस्तार फ़ाइलों के स्वचालित डाउनलोड को अक्षम करें
- 5. एपीके
- 6. एंड्रॉइड: लॉगकैट इंटेलिज आईडीईए
- 7. एपीके
- 8. मेरी लॉगकैट को फ़ाइल
- 9. एपीके
- 10. लॉगकैट फ़िल्टरिंग?
- 11. लॉगकैट अनुक्रम
- 12. रिलीज में एनएसएएसएसर्ट अक्षम होने पर कैसे पता चलेगा?
- 13. आउटपुट पथ में रिलीज या डीबग कैसे नहीं जोड़ा जाए?
- 14. एंड्रॉइड लॉगकैट केवल अंतिम पंक्ति
- 15. एपीके
- 16. एपीके
- 17. ग्रहण झिलमिलाहट में लॉगकैट दर्शक
- 18. ऑटो रीमिंग आउटपुट एपीके फ़ाइल में चींटी का उपयोग कैसे करें?
- 19. लॉगकैट स्टैंडअलोन क्लाइंट
- 20. एंड्रॉइड एपीके 2.2
- 21. जावा परिप्रेक्ष्य से लॉगकैट हटाएं
- 22. कंसोल पर लॉग कैट आउटपुट कैसे करें?
- 23. लॉगकैट और कंसोल ने एक्लिप्स एंड्रॉइड एमुलेटर
- 24. सी ++ धाराओं में पॉइंटर आउटपुट को अक्षम करना?
- 25. एएसपीनेट कैश अक्षम करें
- 26. रिलीज मोड में डीबग कैसे करें?
- 27. मेरे लॉगकैट में त्रुटि क्या है?
- 28. रिलीज संस्करण एपीके के खिलाफ एंड्रॉइड/रोबोटियम इंस्ट्रुमेंटेशन टेस्ट केस कैसे चलाएं?
- 29. मैं लॉगकैट में लंबे ग्रंथ/संदेश कैसे देख सकता हूं?
- 30. जावा में लॉग 4 जे आउटपुट को अक्षम करना
स्वीकार किए जाते हैं जवाब देने के लिए टिप्पणियों में (http://stackoverflow.com/questions/2446248/remove-all-debug-logging-calls-before-publishing-are-there-tools-to-do-this) ऐसा कहा जाता है कि लॉग नंबर हटा दिए जाएंगे क्योंकि लाइन नंबर हटा दिए जाएंगे। – CoolMind