2014-10-22 15 views
7

जब एंड्रॉयड के लिए एकता संकलन फेसबुक एकता SDK का उपयोग (अगर मैं एसडीके यह ठीक संकलित निकालने के लिए) मैं इस त्रुटि हो रही है:फेसबुक एकता एसडीके त्रुटि

Failed to compile resources with the following parameters: 
-bootclasspath "/Users/ines/Development/android-sdk-macosx/platforms/android-21/android.jar" -d "/Users/ines/Documents/Game/Temp/StagingArea/bin/classes" -source 1.6 -target 1.6 -encoding UTF-8 "com/RPS/Game/R.java" "com/facebook/android/R.java" 
warning: java/lang/Object.class(java/lang:Object.class): major version 51 is newer than 50, the highest major version supported by this compiler. 
It is recommended that the compiler be upgraded. 
1 warning 

UnityEditor.HostView:OnGUI() 

मैं नहीं समझ सकता क्यों यह हो रहा है। मैं ओएसएक्स 10.9.5 पर यूनिटी 4.6 चला रहा हूं और मेरे पास जावा का नवीनतम संस्करण और साथ ही एंड्रॉइड स्कड भी है।

क्या कोई मेरी मदद कर सकता है?

+0

क्या आप इसे ठीक करने में सक्षम थे? –

उत्तर

0

मुझे कल से ही एक ही त्रुटि मिल रही है और पूरी सुबह अनुसंधान के लिए खर्च करने के बाद। मैंने पाया कि यह नवीनतम एंड्रॉइड एपीआई संस्करण 21 का कारण है। एसडीके मैनेजर में सभी एपीआई संस्करण 21 पैकेज और सबकुछ सामान्य पर वापस ले कर एंड्रॉइड एपीआई संस्करण 20 पर वापस लौटने के बाद। आशा करता हूँ की ये काम करेगा।

0

इस के लिए समाधान यहां पाया जा सकता: http://answers.unity3d.com/questions/814186/error-when-compiling-android.html

आप टर्मिनल से ही कोशिश कर सकते हैं। या अगर कुछ अजीब होता है, जैसा कि मेरा मामला था, मैन्युअल रूप से प्रयास करें।

0

मेरे पास एक ही समस्या है और सफलता के बिना यहां पहले से किए गए सभी सुझावों का प्रयास किया है।

मेरे लिए काम करना समाप्त हो गया था "adt-bundle/sdk/platforms/android-21" फ़ोल्डर को हटाना और केवल मेरे मामले में "एंड्रॉइड -20" फ़ोल्डर को छोड़ना था। अपने यूनिटी वरीयताओं में लक्षित एंड्रॉइड एसडीके फ़ोल्डर की जांच करें।

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