2010-09-17 9 views
6

Apparently, ग्रहण 3.6 एंड्रॉइड एसडीके के साथ अच्छी तरह से काम नहीं करता है, लेकिन मैं एक्क्लिम का उपयोग करना चाहता हूं जिसके लिए ग्रहण के इस संस्करण की आवश्यकता है। क्या किसी के पास ग्रहण 3.6 के साथ एंड्रॉइड के लिए कोई हालिया अनुभव विकसित हो रहा है? एंड्रॉइड विकास के लिए vim का उपयोग करना चाहता है जो किसी के लिए सिफारिशें? मैं किसी भी मदद की सराहना करता हूं।एंड्रॉइड के विकास के लिए ग्रहण का कौन सा संस्करण सुरक्षित है?

उत्तर

3

Android SDK पृष्ठ से, ग्रहण 3.4 या 3.5 एकमात्र अनुशंसित संस्करण प्रतीत होता है।

लेकिन Heliosshould be fine, slow code assist (या content assist) के बारे में कुछ रिपोर्टों को छोड़कर।

अच्छा प्रदर्शन सुनिश्चित करने के लिए मैं optimized eclipse.ini का उपयोग करने की सलाह दूंगा (लेकिन मेरे पास एंड्रॉइड के साथ इसका उपयोग करने का कोई प्रत्यक्ष अनुभव नहीं है)।


Pēteris Caune टिप्पणी में उल्लेख है following workaround:

  1. डाउनलोड
    https://android.googlesource.com/platform/frameworks/base/+archive/<branch>.tar.gz,
    जहां <branch> यहाँ सूचीबद्ध उन में से एक है (froyo-release 2.2 के लिए, फ़ाइल 113MB के बारे में है):
    https://android.googlesource.com/platform/frameworks/base/+refs
  2. base/ की सामग्री निकालें <path-to-android-sdk>/platforms/android-<api-version>/sources "में <api-version>froyo के लिए 8 है, eclair, 0
  3. 3.6 में तेज सामग्री सहायता का आनंद लें!
+0

3.6 में धीमी कोड सहायता वास्तव में एक परेशानी की समस्या है, लेकिन एक कामकाज है: http://code.google.com/p/android/issues/detail?id=7850&q=adt&colspec=ID%20Type%20Status%20Owner % 20 सारांश% 20 स्टर्स # सी 8 –

+0

@ पेटरिस: लिंक के लिए धन्यवाद। मैंने अपने जवाब में कामकाज शामिल किया है। – VonC

0

मैंने कुछ हद तक हेलियोस के साथ दौड़ने की कोशिश की है, लेकिन इसका कोई फायदा नहीं हुआ है। गैलीलियो के साथ बेहतर जाना, वह तुरंत काम करता है।

0

मैंने पाया क्या मेरे लिए एक बड़ी समस्या है:

Possible bug in Eclipse DDMS emulator control?

मैं मैं के बाद से eclim साथ Helios (3.6) का उपयोग किया गया है 3.5

1

वापस जाने के लिए मिला है एंड्रॉइड डेवलपमेंट के लिए अक्टूबर 2010 और कभी-कभी स्वतः पूर्ण होने पर ग्रहण फ्रीज होता है। यदि आप ग्रहण पूरा करने का उपयोग करते हैं तो यह फ्रीज भी विम में हो सकता है।

हालांकि यह परेशान है, यह अक्सर नहीं होता है। मुझे यह आखिरी बार याद नहीं आया है, इसलिए मैंने जो अंतिम एंड्रॉइड टूल अपडेट किया है, वह इसे ठीक कर सकता है। (मैं अपनी नज़र रखें और Peteris Caune के वैकल्पिक हल करने की कोशिश करना है, तो इसे फिर से हमलों होगा।)


मैं eclim साथ बहुत खुश किया गया है। मैं vim लॉन्च करने के लिए एक ग्रहण बाहरी उपकरण का उपयोग करता हूं और एक ग्रहण सेटअप फ़ाइल स्रोत करता हूं। बाहरी उपकरण तर्क:

--servername Viclipse --remote-silent "+runtime visualstudioinvoke.vim" ${resource_loc} 

ग्रहण में, मैं सामान्य> कार्यस्थान> "स्वचालित रूप से ताज़ा" इतना है कि ग्रहण vim से अपने परिवर्तनों को बनाता है निर्धारित करने की अनुशंसा। अन्यथा आप लगातार "फाइल सिस्टम के साथ फाइल से बाहर निकलें" संदेश प्राप्त करते हैं।

विजुअलस्टुडीइनवोक में लोड किए गए कुछ कोड।vim:

" Centre cursor 
normal zz 

" Keep up to date on change from external editor 
setlocal autoread 
" We'll be opened with the full path, but jump to the local directory so 
" Lookupfile, etc work better. 
cd %:p:h 

" Use Eclim's user-defined completion instead of omnicompletion 
inoremap <C-Space> <C-x><C-u> 


" Eclim menus because I forget the mappings 
" imports whatever is needed 
menu E&clim.ImportMissing :JavaImportMissing<CR> 
menu E&clim.ImportPrettify :JavaImportClean<CR>:JavaImportSort<CR> 

" opens javadoc for statement in browser 
menu E&clim.JavaDocSearch :JavaDocSearch -x declarations<CR> 

" searches context for statement 
menu E&clim.JavaSearchContext :JavaSearchContext<cr> 

" validates current java file 
menu E&clim.Validate :Validate<CR> 

" shows corrections for the current line of java 
menu E&clim.JavaCorrect :JavaCorrect<CR> 

आप मेरी vimfiles on github पा सकते हैं।

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