Android
Android स्टूडियो
खोज…
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 + F1 → ENTER |
हर जगह खोजें | SHIFT → SHIFT (डबल शिफ्ट) |
कोड | चारों ओर से घेरे हुए | CTRL → ALT + 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 प्रदर्शन टिप सुधारें
ऑफ़लाइन कार्य सक्षम करें:
- फ़ाइल -> सेटिंग्स पर क्लिक करें। "श्रेणी" के लिए खोजें और
Offline work
बॉक्स में क्लिक करें। - कंपाइलर पर जाएं (
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 डेस्कटॉप
स्थापना
खिड़की
- डाउनलोड करें और JDK (जावा डेवलपमेंट किट) संस्करण 8 स्थापित करें
- Android Studio डाउनलोड करें
-
Android Studio.exe
लॉन्च करें, फिर JDK पथ का उल्लेख करें और नवीनतम SDK डाउनलोड करें
लिनक्स
- डाउनलोड करें और JDK (जावा डेवलपमेंट किट) संस्करण 8 स्थापित करें
- Android Studio डाउनलोड करें
- ज़िप फ़ाइल निकालें
- खुला टर्मिनल, सीडी से निकाले गए फ़ोल्डर, सीडी से बिन (उदाहरण के लिए
cd android-studio/bin
) - चलाओ ।/studio.sh
Android Studio में शॉर्टकट देखें और जोड़ें
सेटिंग्स पर जाकर >> कीमैप ए विंडो अपने नाम और शॉर्टकट के साथ सभी Editor Actions
को पॉपअप करेगा। कुछ Editor Actions
में शॉर्टकट नहीं हैं। तो उस पर राइट क्लिक करें और उस पर एक नया शॉर्टकट जोड़ें।
नीचे दी गई छवि की जाँच करें
ग्रैड बिल्ड प्रोजेक्ट हमेशा के लिए लेता है
Android Studio -> प्राथमिकताएँ -> ग्रेडल -> ऑफ़लाइन काम पर टिक करें और फिर अपने Android स्टूडियो को पुनरारंभ करें।
संदर्भ स्क्रीनशॉट:
संपत्ति फ़ोल्डर बनाएँ
- मुख्य फ़ोल्डर में राइट क्लिक करें> नया> फ़ोल्डर> एसेट्स फ़ोल्डर।
- एसेट्स फ़ोल्डर MAIN फ़ोल्डर के तहत RES फ़ोल्डर के समान प्रतीक के साथ होगा।
- इस उदाहरण में मैंने एक फॉन्ट फाइल डाली।