2017-09-14 60 views
1

我對移動開發有點新。我一直在使用我的GS7來調試我正在創建的應用程序,並且我有一個插件需要API級別25.我的手機當前正在運行版本24.是否可以更改設備的API級別?在我的電話上更改Android API級別

+0

這需要固件更新。 – jitinsharma

+0

剛剛更新了我的答案,如果您提供了用於定位API級別25的代碼,則可以獲得更多幫助 – cutiko

回答

1

您可以通過更新手機上的操作系統來實現。問題是,大多數手機制造商烹飪的操作系統,以突出旗艦功能,並創造一個獨特的用戶體驗(在我看來,是一個壞的戰略,導致更多的問題比增值)。由於操作系統是,所以可能沒有升級到您的手機。

以下是帶API級別和OS名稱的table

最常見的解決方案是使用仿真器。如果您在Mac上工作,則使用默認模擬器時不會出現問題,但在Windows或Linux中建議使用Genymotion

要清楚的是,不存在通過應用程序中的代碼更改Android手機上的API級別的問題。你必須更新操作系統。

有時使用目標API代碼可以通過其他方式解決,使您的應用程序與舊設備兼容。有時簡單地使用另一個類,其他時候有一個兼容類,最壞的情況是在檢查操作系統版本時使用if語句。