2016年9月5日 星期一

visual studio 2015 Unsupported major.minor version 52.0

一直搞 VS 2015  Xamarin - run Android  (AVD) 一直出不來,連搞3天了!
總算,這次有點眉目了!! AVD 跑出來了!! (上還跑不出APP...Orz ..)
有跟我一樣困擾的,就跟著研究調整設定喔!!
--
20160906 更新:
必須安裝 JDK 8版本 官網:Java SE Development Kit 8u101
--
錯誤 java.lang.UnsupportedClassVersionError: com/android/dx/command/Main  :  Unsupported major.minor version 52.0 App1
--
參考1:java Lang UnsupportedClassVersion Error in Xamarin Studio
主要在這一個操作:
I faced the same issue, my system had java version 1.7 installed. I installed the 1.8 version in system.
Updated path of jdk Tools->Options->Xamarin->android settings->(java development kit location)set jdk path to new jdk version
rebuid project again, problem resolved.
--
參考2:Xamarin.Android Manual Installation
--
底下就是設定了!!

將JDK 設定你目前OS 內的最高版本!! (非常重要)
設定完後,就會看到 [執行 --->for AVD 的選項了) (如圖)

----
執行起來 , 卻看不到 我的 app  -. -!!....到底是還差哪咧 ...

原來...有訊息耶!!
--
警告 建置 "MSIL" 之專案的處理器架構與參考 "C:\Users\xxxxx\Documents\Visual Studio 2015\Projects\App1\App1\bin\Debug\App1.dll" 的處理器架構 "x86" 不符。這可能會導致執行階段失敗。請考慮透過 [組態管理員] 變更專案的目標處理器架構,使專案與參考之間的處理器架構對應,或者使用符合專案目標處理器架構之處理器架構的參考相依性。App1
---
所以 ?  是我定x86嗎 ?


將在另一篇發表  *(研究中)*




沒有留言:

張貼留言