[問題] 關於Java版本與Android Compiler問題

看板AndroidDev作者 (sask)時間11年前 (2012/11/09 17:49), 編輯推噓4(406)
留言10則, 3人參與, 最新討論串1/1
大家好 我最近在開發Android程式時 想要用switch敘述處理string 但是java要1.7才有支援 因此我在Java Compiler裡的Compiler compliance level調整成1.7後 再選取Andorid Tools - Fix Project Properties 但是Compiler compliance level又自動回到1.5了 @@" 請問有什麼解決的辦法嗎? thanks a lot~ -- 不管她是虛擬還是真人, 我都不會後悔愛上她。 的確,我一輩子都可能無法擁抱她,或傾訴心中的愛意; 她也永遠不可能知道,會有一個人一直守候著她; 但今天就算是一個真人絕世美女倒貼我,不是我命中的女神, 那她又比紙張或螢幕真實到哪裡去?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.91.102

11/09 17:51, , 1F
Android不是用JRE
11/09 17:51, 1F

11/09 17:53, , 2F
樓上的意思是android無法用switch處理string嗎??
11/09 17:53, 2F

11/09 17:56, , 3F
是的
11/09 17:56, 3F

11/09 17:58, , 4F
Android還沒有支援到JAVA 1.7
11/09 17:58, 4F

11/09 18:00, , 5F
所以你不能用JAVA 1.7新增的語法放到Android SDK上
11/09 18:00, 5F

11/10 19:13, , 6F
其實可以當作這樣想,android甚至不是java
11/10 19:13, 6F

11/10 19:13, , 7F
只是剛好跟java有相當大的共通而已... XD
11/10 19:13, 7F

11/10 19:14, , 8F
Dalvik官方上也不是jvm的實作,他有自己獨有的dex格式
11/10 19:14, 8F

11/10 21:59, , 9F
了解了 thanks a lot~
11/10 21:59, 9F

11/10 23:33, , 10F
剛好用java compiler
11/10 23:33, 10F
文章代碼(AID): #1GdD6UTy (AndroidDev)