जब आप पहली बार शुरू करते थे या बाजार पर अपना पहला ऐप प्रकाशित करने से पहले कुछ चीजें आप एंड्रॉइड के बारे में जानना चाहते थे? मैं अपनी पहली पर पूरा होने keystore
फ़ाइल होने जा रही हूँ और यह सुनिश्चित करें कि मैं अपने लौकिक टी पार कर बनाने के लिए शुरू कर रहा हूँ और बिंदीदार Isएंड्रॉइड गॉथचास और सबक सीखा
उत्तर
आप सहेजें। यदि आप इसे खो देते हैं, तो आप अपना ऐप अपडेट नहीं कर पाएंगे।
1.5 और नए उपकरणों के साथ संगत होने के लिए
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>
का उपयोग करें।अपने आइकन Icon Design Guidelines पर आधारित बनाएं।
टेस्ट बाजार के लिए जारी करने से पहले सभी Android संस्करण पर आपकी ऐप्लिकेशन, या, यदि आप बहुत आलसी, बस पर कर रहे हैं:
- 1,5 (पुराने एक, कुछ वर्गों के समर्थन की कमी है कि 2.x करता है)
- 2,1 (सबसे आधुनिक उपकरणों)
- 2,2 (सबसे वर्तमान, ज्यादा नहीं अब के लिए उपकरणों, कुछ आंतरिक प्रतिपादन परिवर्तन)
1.5 से पहले खोजना मुश्किल है, इसलिए सुरक्षित रूप से अनदेखा किया जा सकता है।
android-remote-stacktrace भी बहुत उपयोगी चीज
1.5 एमुलेटर पर भी कम से कम 1.5 एमुलेटर पर परीक्षण करने वाले कई रिलेवेटिव लेआउट्स का प्रयास करें और कई घोंसले वाले दृश्यों (टैबहोस्ट व्यू इत्यादि के अंदर कस्टम पंक्तियों के साथ सूचीदृश्य) के साथ परीक्षण गतिविधियों का उपयोग करें। कपकेक वास्तव में इसके बाद के सभी रिलीज के बाद वास्तव में अलग व्यवहार करता है। – Janusz
है ये कुछ चीजें हैं आप की कोशिश कर सकते हैं:
तनाव परीक्षण
adb shell monkey -v -p your.package.name 500
यह कुछ तनाव परीक्षण करने की तुम्हारी मदद करेगा बाजार में प्रकाशित करने से पहले।
मेमोरी लीक के लिए अपने ऐप का परीक्षण करें। संदर्भ रिसाव करना बहुत आसान है। यह पोस्ट http://android-developers.blogspot.com/2009/01/avoiding-memory-leaks.html की सहायता करेगा।
- ईवीओ 4 जी जैसे सेंस UI के साथ कुछ डिवाइस पर अपने ऐप का परीक्षण करें। वहां कई चीजें अलग-अलग हैं।
- Android विकास के बारे में कुछ और संकेत के लिए इस https://stackoverflow.com/questions/2094588/android-development-tips-tricks-gotchas पर एक नजर डालें
इस ब्लॉग पर एक नज़र डालें। मैं समस्याओं का सामना करना पड़ा मैं नीचे लिख दिया है और कुछ सामान मैं चाहते हैं नई डेवलपर्स
http://seventhsoulmountain.blogspot.com/2014/01/gotchas-and-lessons-learnt-android.html
- 1. के बारे में सी # जेनरिक ... सबक सबसे महत्वपूर्ण कुछ सीखा
- 2. आईफोन गेम विकसित करते समय "गॉथचास" क्या हैं?
- 3. क्या इस पायथन पैटर्न के साथ कोई 'गॉथचास' है?
- 4. एएसपी.नेट एमवीसी से टिप्स और एएसपी.नेट वेबफॉर्म डेवलपर्स के लिए सबक
- 5. PHP में त्रुटियों को संभालने के लिए इस दृष्टिकोण के साथ कोई "गॉथचास" है?
- 6. सी/सी ++ के साथ यूनिट परीक्षण: सबक, क्या याद रखना है?
- 7. जार, एंड्रॉइड लाइब्रेरी और एंड्रॉइड लाइब्रेरी प्रोजेक्ट
- 8. अंतर: एंड्रॉइड: पृष्ठभूमि और एंड्रॉइड: src?
- 9. एंड्रॉइड और मेनू स्थानीयकरण
- 10. स्कैला, एंड्रॉइड और एक्लिप्स
- 11. एंड्रॉइड और SQLite
- 12. एंड्रॉइड और निर्भरता इंजेक्शन
- 13. एंड्रॉइड ओएस और postgreSQL
- 14. एंड्रॉइड मीडियारेकॉर्डर और सेटऑटपुटफाइल
- 15. एंड्रॉइड एडमोब और मेवेन
- 16. एंड्रॉइड और प्रतिबिंब
- 17. एंड्रॉइड और आईओएस
- 18. एंड्रॉइड एनडीके और सी ++
- 19. थीम और attrs.xml एंड्रॉइड
- 20. एंड्रॉइड 2.1 और 2.2
- 21. साइटमैंडर प्रमाणीकरण और एंड्रॉइड
- 22. एंड्रॉइड: FileOutputStream और FileWriter
- 23. एंड्रॉइड सूची और चेकबॉक्स
- 24. एंड्रॉइड और आईफोन
- 25. आईओएस और एंड्रॉइड
- 26. मैक/विंडोज और एंड्रॉइड
- 27. एक्सेसिबिलिटी और एंड्रॉइड वेबव्यू
- 28. एंड्रॉइड फोन और पीसी
- 29. एंड्रॉइड 4.0 और ऊपर
- 30. एंड्रॉइड और ऑब्जेक्टिव-सी
targetSdkVersion से अधिक 4 होने के लिए यदि आपको अपने ऐप पर 2.x शैली चाहते हैं की जरूरत है के लिए पर पारित करने के लिए। लक्ष्य SdkVersion को 4 या उससे कम पर सेट करना 1.x रंग योजना (उदाहरण के रूप में) के साथ टैब प्रदर्शित करेगा। मैं targetSdkVersion = 5 और minSdkVersion = 3 का उपयोग करने की सलाह देता हूं। – licorna
http://developer.android.com/resources/dashboard/platform-versions.html (2.1: 50%; 1.x: 50%) देखें और जानें कि 100k एंड्रॉइड डिवाइस हर दिन सक्रिय होते हैं, और उनमें से अधिकतर रन 2.1 और बाकी के पुराने, 1 के आधार पर।6, क्यू 3 2010 में अपडेट होने जा रहे हैं (सोनी एरिक्सन एक्स 10 की तरह)। इसलिए 1.x संगतता के लिए बहुत दयालु न हों, कुछ महीनों में आपको वहां बहुत पुराने 1.x डिवाइस नहीं दिखाई देंगे । – licorna
@licorna: ठंडा। धन्यवाद। +1। – Macarse