今天在手機上調試運行Andorid專案時,發現Console列印出"WARNING: Application does not specify an API level requirement!"這樣的警告訊息,如下圖所示:
雖然不影響專案的正常運行,不過還是要找出原因,上網查了一下出現警告的原因,原來是創建專案時AndroidManifest.xml檔案中沒有指定Min SDK Version
解決方法:修改AndroidManifest.xml文件,在 之間加入以下程式碼:
<uses-sdk></uses-sdk>
登入後複製
使用androidroid:minSdkVersion#
<uses-sdk></uses-sdk>
登入後複製
使用androidroid:minSdkVersion#rrreee
使用androidroid:minSdkVersion#rrreee
使用androidroid:minSdkVersion#rrreee 使用android這個Android應用的最低SDK版本,minSdkVersion="8"表示使用的Android 2.2的版本,android:targetSdkVersion指明編譯這個Android應用的SDK版本,targetSdkVersion="21"表示使用的Android 5.0.1的版本。
新增<uses-sdk></uses-sdk>節點的設定項之後,如果,
節點沒有設定android:allowBackup屬性,那麼就為
節點設定android :allowBackup="true"屬性,否則節點會出現警告訊息,修改過後的AndroidManifest.xml檔案的內容如下:
#rrreee##################### AndroidManifest.xml檔案這樣修改過之後,執行Android專案時就不會出現警告訊息了。 ###
以上是Android開發中遇到的問題實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!