2014-05-04 13 views
7

मेरे पास उबंटू और एंड्रॉइड स्टूडियो का एक नया इंस्टॉल है। मैंने ओपन जेडीके 7 स्थापित किया है (किसी कारण से यह निर्देशिका में समाप्त हो गया है "amd64" भले ही मैं इंटेल सीपीयू चला रहा हूं, लेकिन मुझे लगता है कि यह सिर्फ एक नाम है?) साथ ही साथ कुछ एसडीके फाइलें भी हैं।एंड्रॉइड स्टूडियो (उबंटू) में गड़बड़ी निष्पादन त्रुटि

मैंने फिर एक खाली परियोजना बनाई और अब मुझे खिड़की के नीचे एक त्रुटि दिखाई दे रही है। मुझे लगता है कि यह एक Gradle त्रुटि है (के रूप में करने के लिए बहुत नया हूँ)

Error:Execution failed for task ':app:mergeDebugResources'. 
> /root/AndroidStudioProjects/HockeyGame/app/build/exploded-aar/com.android.support/appcompat-v7/19.1.0/res/drawable-xxhdpi/abc_ic_voice_search.png: Error: Cannot run program "/opt/android-studio/sdk/build-tools/android-4.4.2/aapt": error=2, No such file or directory 

मैं सोच रहा था शायद यह एक फ़ाइल विशेषाधिकार समस्या थी (क्योंकि aapt वास्तव में मौजूद लगते करता है), इसलिए मैं रिकर्सिवली 775 के लिए विशेषाधिकार की स्थापना की। और मैं सुडो (सुडो श स्टूडियो.एस) के साथ भी एएस शुरू कर रहा हूं।

कोई विचार? मैं आंशिक रूप से एंड्रॉइड में एएस आउट करने की कोशिश कर रहा हूं क्योंकि मुझे इसे एक अव्यवस्थित विंडोज इंस्टॉलेशन (और इसके मज़े के लिए भी) चलाने में समस्याएं आ रही हैं, इसलिए यह निराशाजनक है।

संपादित करें: यह 64-बिट उबंटू बॉक्स के बाहर 32-बिट निष्पादन योग्य चलाने के लिए उपयुक्त नहीं है।

+0

नहीं जरूरी आपकी समस्या से संबंधित है, लेकिन आप shouldn 'सुडो' का उपयोग करके एंड्रॉइड स्टूडियो चला रहे नहीं हैं - आपको इसे अपने उपयोगकर्ता का उपयोग करके चलाना चाहिए। आपको निश्चित रूप से 755 विशेषाधिकारों को सेट नहीं करना चाहिए - केवल निर्देशिकाएं और निष्पादन योग्य निष्पादन योग्य बिट सेट होना चाहिए। यदि आप सुनिश्चित करना चाहते हैं, तो 'chmod -R ugo + rX' (पूंजी 'एक्स' के साथ) आज़माएं - लेकिन अगर आप एंड्रॉइड स्टूडियो बंडल खोलें तो यह कोई समस्या नहीं होनी चाहिए। निजी तौर पर, मैंने इसे ओरेकल जेडीके के साथ काम किया है, मुझे नहीं पता कि एमडी 64 प्रत्यय – orip

+0

[एंड्रॉइड स्टूडियो - मर्ज डेबग रिसोर्सेज अपवाद] के साथ क्या सौदा है (http://stackoverflow.com/q/17121033/1693859) –

+0

@ सैमराड ठीक है, मैं वहां एक नज़र रख रहा हूं। इसलिए मैंने क्लासपाथ बिट को build.gradle में जोड़ा, लेकिन बिल्ड स्क्रिप्ट त्रुटि मिली जिसमें "असमर्थित ग्रैडल डीएसएल विधि मिली"। वहां कुछ और मैं कोशिश कर सकता था? हो सकता है कि धागा थोड़ा दिनांकित हो गया हो? –

उत्तर

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