簡體   English   中英

在3.2版上編譯

[英]Compiling on version 3.2

我正在嘗試將我的應用程序縮放到所有屏幕尺寸,並且我讀到如果我針對android 3.2編譯應用程序,那么我將能夠使用新的限定符等。。。但是我的問題是-如果我進行編譯在此版本中,這是否意味着平台較小的手機將無法下載或運行該應用程序? 我是否會排除大多數手機,以包括平板電腦目前所包含的一小部分手機?

您可以使用Android的最新SDK版本或在3.2的情況下編譯應用,並且該應用應繼續在較舊的Android版本上運行。 這里唯一要注意的是確保您使用的API方法仍然與舊版本兼容。 您提到的這些較新的限定詞將不允許用於較舊版本的應用程序,但可以在此處找到一些兼容庫供您使用:

http://developer.android.com/tools/extras/support-library.html

為確保您的應用與舊版Android兼容,您可以安裝最新的ADT並運行Android Lint。 根據您的清單文件,Lint會指出在不同版本的Android上可能不可用的功能。 您的清單文件可讓您確定可以使用您的應用程序的最低Android版本,以及為其制作應用程序的理想Android版本。 請參考以下鏈接,了解有關對應用進行版本控制以及向后兼容的更多詳細信息:

http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM