खोज…


UI से फ़िल्टर लॉग

एंड्रॉइड लॉग को यूआई से सीधे फ़िल्टर किया जा सकता है। इस कोड का उपयोग करना

public class MainActivity extends AppCompatActivity {
    private final static String TAG1 = MainActivity.class.getSimpleName();
    private final static String TAG2 = MainActivity.class.getCanonicalName();

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Log.e(TAG1,"Log from onCreate method with TAG1");
        Log.i(TAG2,"Log from onCreate method with TAG2");
    }
}

अगर मैं regex का उपयोग TAG1|TAG2 और स्तर verbose मैं

01-14 10:34:46.961 12880-12880/android.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1
01-14 10:34:46.961 12880-12880/android.doc.so.thiebaudthomas.sodocandroid I/androdi.doc.so.thiebaudthomas.sodocandroid.MainActivity: Log from onCreate method with TAG2

यहाँ छवि विवरण दर्ज करें

स्तर को दिए गए स्तर और ऊपर के साथ लॉग प्राप्त करने के लिए सेट किया जा सकता है। उदाहरण के लिए verbose स्तर verbose, debug, info, warn, error and assert लॉग को पकड़ लेगा।

उसी उदाहरण का उपयोग करते हुए, यदि मैं error के स्तर को निर्धारित करता हूं, तो मुझे केवल प्राप्त होता है

01-14 10:34:46.961 12880-12880/androdi.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1

यहाँ छवि विवरण दर्ज करें

फ़िल्टर कॉन्फ़िगरेशन बनाएँ

कस्टम फ़िल्टर यूआई से सेट और सेव किए जा सकते हैं। AndroidMonitor टैब में, सही ड्रॉपडाउन पर क्लिक करें (इसमें Show only selected application या No filters Show only selected application ) और Edit filter configuration

इच्छित फ़िल्टर दर्ज करें

यहाँ छवि विवरण दर्ज करें

और इसका इस्तेमाल करें (आप इसे उसी ड्रॉपडाउन से चुन सकते हैं)

यहाँ छवि विवरण दर्ज करें

महत्वपूर्ण यदि आप फ़िल्टर बार में एक इनपुट जोड़ते हैं, तो एंड्रॉइड स्टूडियो आपके फ़िल्टर और आपके इनपुट दोनों पर विचार करेगा।

इनपुट और फ़िल्टर दोनों के साथ कोई आउटपुट नहीं है इनपुट के साथ कस्टम फ़िल्टर

फिल्टर के बिना, कुछ आउटपुट है केवल इनपुट फ़िल्टर करें

संदेश महत्व के आधार पर लॉगकोट संदेश के कस्टम रंग

फाइल पर जाएं -> सेटिंग्स -> संपादक -> रंग और फ़ॉन्ट -> Android लॉगकैट

अपनी आवश्यकतानुसार रंग बदलें:

यहाँ छवि विवरण दर्ज करें

उपयुक्त रंग चुनें:

यहाँ छवि विवरण दर्ज करें

सक्षम करें / रिक्त पंक्ति प्रति अक्षम करें

ctrl + alt + shift + / ( cmd + alt + shift + / on MacOS ) आपको निम्नलिखित डायलॉग दिखाना चाहिए:

यहाँ छवि विवरण दर्ज करें

आपको Registry पर क्लिक करना होगा

यहाँ छवि विवरण दर्ज करें

जिस कुंजी को आप सक्षम / अक्षम करना चाहते हैं वह है

editor.skip.copy.and.cut.for.empty.selection

Linux Ubuntu और MacOS पर परीक्षण किया गया।

एंड्रॉइड स्टूडियो उपयोगी शॉर्टकट

निम्नलिखित कुछ अधिक सामान्य / उपयोगी शॉर्टकट हैं।

ये डिफ़ॉल्ट IntelliJ शॉर्टकट मैप पर आधारित हैं। आप File -> Settings -> Keymap -> <Choose Eclipse/Visual Studio/etc from Keymaps dropdown> माध्यम से अन्य सामान्य आईडीई शॉर्टकट मानचित्र पर स्विच कर सकते हैं।

कार्य छोटा रास्ता
प्रारूप कोड CTRL + ALT + L
अनिमित विधियों को जोड़ें CTRL + I
लॉगकट दिखाओ ALT + 6
बिल्ड CTRL + F9
बनाएँ और चलाएँ CTRL + F10
खोज CTRL + F
परियोजना में खोजें CTRL + SHIFT + F
ढूँढें और बदलें CTRL + R
प्रोजेक्ट में खोजें और बदलें CTRL + SHIFT + R
तरीकों को ओवरराइड करें CTRL + O
प्रोजेक्ट दिखाएं ALT + 1
छिपाना परियोजना - logcat SHIFT + ESC
सभी को संकुचित करें CTRL + SHIFT + NumPad +
डीबग पॉइंट देखें CTRL + SHIFT + F8
सभी का विस्तार करें CTRL + SHIFT + न्यूपैड -
सेटिंग्स खोलें एएलटी + एस
लक्ष्य चुनें (परियोजना दृश्य में वर्तमान फ़ाइल खोलें) ALT + F1ENTER
हर जगह खोजें SHIFTSHIFT (डबल शिफ्ट)
कोड | चारों ओर से घेरे हुए CTRLALT + T
विधि कोड चयनित कोड बनाएँ ALT + CTRL

Refactor:

कार्य छोटा रास्ता
रिफ्लेक्टर यह (वर्तमान तत्व के सभी लागू रिफैक्टर कार्यों के लिए मेनू / पिकर) Mac CTRL + T - विन / लिनक्स CTRL + ALT + T
नाम बदलें SHIFT + F6
निकालने की विधि Mac CMD + ALT + M - विन / लिनक्स CTRL + ALT + M
पैरामीटर निकालें Mac CMD + ALT + P - विन / लिनक्स CTRL + ALT + P
चर निकालें Mac CMD + ALT + V - विन / लिनक्स CTRL + ALT + V

Android Studio प्रदर्शन टिप सुधारें

ऑफ़लाइन कार्य सक्षम करें:

  1. फ़ाइल -> सेटिंग्स पर क्लिक करें। "श्रेणी" के लिए खोजें और Offline work बॉक्स में क्लिक करें।
  2. कंपाइलर पर जाएं ( Gradle नीचे एक ही सेटिंग डायलॉग में) और Command-line Options टेक्स्ट बॉक्स में --offline जोड़ें।

ग्रेडेड प्रदर्शन में सुधार

अपनी gradle.properties फ़ाइल में कोड की दो लाइन का पालन करें।

org.gradle.daemon=true
org.gradle.parallel=true

के मान को बढ़ाना -Xmx और -Xms में studio.vmoptions फ़ाइल

-Xms1024m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=256m
-XX:+UseCompressedOops

खिड़की

% USERPROFILE%। {FOLDER_NAME} \ studio.exe.vmoptions और / या% USERPROFILE%। {FOLDER_NAME} \ studio64.exe.vmoptions।

मैक

~ / Library / पसंद / {फ़ोल्डर} /studio.vmoptions

लिनक्स

~ /। {FOLDER_NAME} /studio.vmoptions और / या ~ /। {FOLDER_NAME} /studio64.vmoptions

Android Studio सेटअप करें

सिस्टम आवश्यकताएं

  • Microsoft® Windows® 8/7 / Vista / 2003 (32 या 64-बिट)।
  • Mac® OS X® 10.8.5 या उच्चतर, 10.9 (Mavericks) तक
  • GNOME या KDE डेस्कटॉप

स्थापना

खिड़की

  1. डाउनलोड करें और JDK (जावा डेवलपमेंट किट) संस्करण 8 स्थापित करें
  2. Android Studio डाउनलोड करें
  3. Android Studio.exe लॉन्च करें, फिर JDK पथ का उल्लेख करें और नवीनतम SDK डाउनलोड करें

लिनक्स

  1. डाउनलोड करें और JDK (जावा डेवलपमेंट किट) संस्करण 8 स्थापित करें
  2. Android Studio डाउनलोड करें
  3. ज़िप फ़ाइल निकालें
  4. खुला टर्मिनल, सीडी से निकाले गए फ़ोल्डर, सीडी से बिन (उदाहरण के लिए cd android-studio/bin )
  5. चलाओ ।/studio.sh

Android Studio में शॉर्टकट देखें और जोड़ें

सेटिंग्स पर जाकर >> कीमैप ए विंडो अपने नाम और शॉर्टकट के साथ सभी Editor Actions को पॉपअप करेगा। कुछ Editor Actions में शॉर्टकट नहीं हैं। तो उस पर राइट क्लिक करें और उस पर एक नया शॉर्टकट जोड़ें।
नीचे दी गई छवि की जाँच करें

यहाँ छवि विवरण दर्ज करें

ग्रैड बिल्ड प्रोजेक्ट हमेशा के लिए लेता है

Android Studio -> प्राथमिकताएँ -> ग्रेडल -> ऑफ़लाइन काम पर टिक करें और फिर अपने Android स्टूडियो को पुनरारंभ करें।

संदर्भ स्क्रीनशॉट:

यहाँ छवि विवरण दर्ज करें

संपत्ति फ़ोल्डर बनाएँ

  • मुख्य फ़ोल्डर में राइट क्लिक करें> नया> फ़ोल्डर> एसेट्स फ़ोल्डर।
  • एसेट्स फ़ोल्डर MAIN फ़ोल्डर के तहत RES फ़ोल्डर के समान प्रतीक के साथ होगा।
  • इस उदाहरण में मैंने एक फॉन्ट फाइल डाली। यहाँ छवि विवरण दर्ज करें


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow