[英]Instant App, What's the actual minimum sdk
該要求僅存在於設置向導中,這是一個錯誤。 如果在創建項目后將值更改為更低的值,您將看到它構建正常並可以在API 21和22設備上運行。
關於支持的Android版本的文檔是正確的,但請注意,即使這樣也沒有規定任何特定的minSdkVersion。 您可以使用低於21的minSdkVersion構建即時應用程序。由於Instant Apps Runtime本身限制為21+,因此它不會在21之前的任何內容上運行。
出於這個原因,這個檢查總是一個錯誤,即使我們在23之前不支持設備。我被告知它已在3.0中修復,但我沒有驗證。 我今晚檢查並確認支票仍然存在於3.0。 可以在更新版本中修復。 但如果沒有,我們需要解決這個問題。 我會跟進。
該要求可能是由於Android運行時權限支持在運行時請求權限作為官方文檔提及
注意:從Android 6.0(API級別23)開始,用戶可以隨時撤消任何應用的權限,即使應用程序的API級別較低也是如此。 無論您的應用針對什么API級別,您都應該測試您的應用,以驗證它在缺少所需權限時是否正常運行。
目前已經修復了android studio 3.1 Canary 5
例如app app API 23:Android 6.0(Marshmallow)。
請點擊此鏈接https://developer.android.com/topic/instant-apps/getting-started/first-instant-app.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.