2017-02-23 51 views
0

我想發佈一個需要Android 4.4的應用程序的新版本。我知道我能做到這一點添加下面的清單:如果設備的Android版本不支持,Play商店是否可以提供下載應用的先前版本? (就像iOS一樣)

<uses-sdk android:minSdkVersion="19"/> 

(19是Android 4.4 SDK版本根據this

但我還希望人們與Android版本較舊的要比4.4能夠下載我的應用程序的舊版本。如果可能,我該如何實現這一目標?我知道iOS會自動執行此操作:如果某人的iOS版本比應用程序所需的版本舊,則會下載該應用程序標識的舊版兼容版本 。 Google Play商店是否具有類似的「向後兼容」功能?

+0

不,Android不具有向後兼容性功能。您必須減少您的android:minSdkVersion,然後使用舊版庫來獲取最新版本中刪除的功能。 – Shivam

回答

1

是的,低於版本4.4的用戶將獲得您的應用的舊版本。

只要將舊版本保持在播放存儲中的ACTIVE狀態即可。

+0

請參閱此處瞭解更多詳情: http://stackoverflow.com/a/11374600/4773277 – ShekharKG

+0

謝謝。你如何將應用程序版本設置爲激活或不激活?我無法在開發者控制檯中找到它。 – OMA

+0

查看此屏幕截圖 http://take.ms/E0SYg 如果您的應用程序使用不同的MINIMUM SDK,您可以在Google Play開發者控制檯的應用程序部分查看此內容 – ShekharKG

1

使用gradle而不是此標記在manifest.xml

minSdkVersion 16 
targetSdkVersion 23 
+0

感謝您的回答。 ¿如何在已經生成的APK上修改此提示? – OMA

相關問題