0
我的疑問是關於不同SDK的差異以及它們如何影響我們的應用程序開發?
讓我說我創建了一個應用程序與sdk API 22(棒棒糖)現在可以部署到Android API 23(Marshmellow)?
如果可能的話,那麼像api中的Http這樣的已棄用的類會出現在api 22中,但是會在api 23中被棄用嗎?
我是否必須使用不同的構建工具才能部署到不同的版本?
還有,究竟是什麼意思,有一個類不推薦?
我知道這是一個巨大的問題列表(更像是嗚嗚),但這些都是一些疑惑,這一直困擾着我一段時間。
感謝您的回覆!android SDK差異
好吧我有點想法,但什麼是運行時權限,所以我可以繼續使用棄用的Apache包?使用apache包的http和volley? – frostedfire
運行時權限是M中新添加的 - 即在安裝期間,較早的用戶會被要求授予相機,存儲器寫入/讀取等權限,但現在用戶將在運行期間被詢問。即只有當用戶在我們的應用程序中使用相機時纔會請求相機權限。關於這個http://developer.android.com/training/permissions/requesting.html的更多信息,以及關於雖然可以使用已棄用的軟件包的情況,但最好在最早的時候遷移到最新版本,以防萬一我們希望獲得對問題的支持,解決班級提供的任何新設施。 –
請確保接受答案,如果解決您的查詢。讓我知道你是否需要除已共享的信息之外的任何信息。謝謝你,一切順利。 –