我最近遇到了一個問題,我在舊版Android(API 12)上測試了我的應用程序,我的目標API級別是22.當我在Honeycomb中運行它時,崩潰做一個方法調用是爲API 16.Android發現所有的方法調用更高的api版本
我的問題是,我怎麼能找到比我的minSDKVersion(這是11)更高版本的所有方法調用?只是爲了確保我沒有在我的應用程序的其他地方犯這個錯誤。
順便說一句,進出口使用過Android Studio
感謝所有幫助
我最近遇到了一個問題,我在舊版Android(API 12)上測試了我的應用程序,我的目標API級別是22.當我在Honeycomb中運行它時,崩潰做一個方法調用是爲API 16.Android發現所有的方法調用更高的api版本
我的問題是,我怎麼能找到比我的minSDKVersion(這是11)更高版本的所有方法調用?只是爲了確保我沒有在我的應用程序的其他地方犯這個錯誤。
順便說一句,進出口使用過Android Studio
感謝所有幫助
上看到不贊成的符號哦,我看到了,我必須在build.gradle文件中更改compileSdkVersion。我雖然只是有minSdkVersion集會做到這一點。謝謝你的幫助。 –
你應該能夠看到這樣的過時符號爲老年API方法
,你也可以檢查API級別,並提供可供選擇的方法是這樣
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
CookieManager.getInstance().removeAllCookies(null);
} else {
CookieManager.getInstance().removeAllCookie();
}
喲你應該可以在android studio – 3xplore