2016-04-28 122 views
0

我正在使用Android Studio 2.1版本構建應用程序。如何確定我的應用程序支持的Android版本

我正在一個棒棒糖設備和一個棉花糖之一測試它。 我被建議使用支持庫,我想確保它在果凍豆設備上也能順利運行。

我已經查過它,但不能很明白,如果使用v4 o v7保證果凍豆的兼容性(我假設它確實,但不知道)。

這是我開發的第一個應用程序,我剛剛意識到我錯誤地在某些活動中使用了支持版本,而在其他活動中使用了本機版本。我正在解決這個問題。

是否有任何工具分析所有的代碼,然後確定可運行我的應用程序的earlies android版本?可能提供更改建議以使兼容性更廣泛?

我發現的所有答案都讓我困惑,他們可能需要我還沒有的知識。我是一名Java開發人員,很快試圖組建一個應用程序來啓動 - 他們意識到我缺乏經驗:)

非常感謝您提前!

回答

1

清單或gradle文件中的minVersion決定了可以使用它的最低SDK版本。如果您降低該號碼,則該版本中不存在的任何API調用都會導致錯誤或警告。修復它們。

順便說一句,KitKat是19.所以要有KitKat作爲最低的SDK,你不需要使用任何支持最有可能的版本。這樣做的最好的理由是,它將提供更一致的接口 - 使用支持版本時更少的特定版本。

+0

我剛剛編輯我的帖子,意識到果凍豆也是Android 4。但你的答案可能涵蓋了這一點,現在檢查哪裏可以找到gradle minVersion,我會趕緊關閉,一旦我找到它:)謝謝 – Dan

+0

它在你的模塊gradle文件,在defaultConfig –

+0

它的工作,沒有任何損失。非常感謝你! – Dan

相關問題