2016-02-15 10 views
12

मैं एंड्रॉइड स्टूडियो 1.5.1 का उपयोग कर रहा हूं और यह ऐप पुनरारंभ के दौरान लॉगकैट बफर को साफ़ करता है। अब मेरा ऐप दुर्घटनाग्रस्त हो जाता है, फिर से शुरू होता है और मुझे नहीं लगता कि दुर्घटना से ठीक पहले क्या होता है।एप के दौरान एंड्रॉइड लॉगकैट को रोकें

क्या एंड्रॉइड स्टूडियो में लॉगकैट के लिए कोई तरीका है ऐप पुनरारंभ करने के दौरान साफ़ नहीं करना है? मैं लॉगकैट बफर आकार को बढ़ाना चाहता था, लेकिन इसे एएस के वर्तमान संस्करण में विकल्प नहीं मिला।

उत्तर

19

मैं एक ही मुद्दा था, लेकिन अधिक एक बग की तुलना में एक सुविधा की तरह दिखता है:

AndroidStudio में, डिफ़ॉल्ट Logcat खिड़की के लिए सेटिंग (Logcat के ऊपरी दाएं कोने होने के लिए "शो केवल आवेदन चयनित" लगता है विंडो) ... जो चयनित प्रक्रिया के लॉग को देख रहा है (डिफ़ॉल्ट रूप से आपका वर्तमान लॉन्च)। तो जब आपका ऐप परीक्षण के दौरान दुर्घटनाग्रस्त हो जाता है, तो वह प्रक्रिया समाप्त हो जाती है, इसलिए फ़िल्टर लॉग को साफ़ करता है।

इसके बजाय, "फ़िल्टर संपादन विन्यास ..." का चयन करें और अपने अनुप्रयोग के लिए एक फिल्टर, जैसे की स्थापना:

  • फ़िल्टर: MyApp
  • PackageName: com.example.myapp (< < के साथ बदलें आपके ऐप का पैकेज नाम)

... और फिर भविष्य के रनों के लिए उस फ़िल्टर का चयन करें। ऐप क्रैश होने के बाद भी, यह आपके लिए लॉग रखना चाहिए।

duplicate

+0

धन्यवाद यह पूरी तरह से काम करता है – geniushkg

+0

यह वास्तव में जानकारीपूर्ण और उपयोगी है –

संबंधित मुद्दे