Google搜查列

 

2013年7月13日 星期六

Android Eclipse 開發的Android SDK Tools 升級到V22執行錯誤

自從上週執行Android SDK Manager自動更新

順便安裝新版的Android 4.2.2 API17 

更新完後,發現舊寫好的APP程式編譯後不能RUN
在SDK裡完全沒有提示錯誤

找了三天,注意在模擬器裡都是在Activity間切換時才錯誤,後來發現是因為Activity Class Name要大寫開始,原本我的class name檔名是sq.java, 一般標準java的class name要和檔名一樣就可以(J2EE課程是這樣說的),但SDK升級到V22的時候,要強制大寫開始的Class Name,所以先人先找到問題了,只要把小寫檔名改成大寫開始的Sq.java就正常了
如果只是一般類的使用,像我圖裡的zujian.java,他不是Activity Class就沒有問題,可以小寫

沒有留言:

Google Analytics