1. 程式人生 > >Android P版本 新功能介紹和相容性處理(一)

Android P版本 新功能介紹和相容性處理(一)

Android P版本已經到來,首篇我們當然要先看下Android P版本的搭建和模擬器的使用

1: Android studio的版本請選用 Android Studio 3.1 或者 Android Studio 3.2 Canary;
Android Studio 3.2 Canary下載連結
這個環境搭建還是比較容易的,就不多敘述了

在安裝Android Studio3.2或者3.1.1的時候,你有可能遇到如下幾個問題
1)新安裝的Android Studio會沿用之前AS的配置,如下圖
這裡寫圖片描述

2) buildToolsVersion ‘* * **’報錯
在最新的Android Studio3.2或者3.1.1中,已經不需要指定buildToolsVersion,如果出現buildToolsVersion錯誤,可以刪除這個配置,或者更新buildToolsVersion即可

3)Configuration ‘compile’ is obsolete and has been replaced with ‘implementation’ and ‘api’.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html

在最新的Android Studio3.2或者3.1.1中,compile命令將被implementation替換,顧如果你的專案中是如下配置,則只需要將compile替換為implementation即可

dependencies {
    compile files('libs/log4j-1.2.17.jar')
    compile files('libs/mina-core-2.0.7.jar')
    compile files('libs/slf4j-api-1.7.6.jar')
    compile files('libs/slf4j-log4j12-1.7.6.jar')
}

修改為

dependencies {
    implementation files('libs/log4j-1.2.17.jar')
    implementation files('libs/mina-core-2.0.7.jar'
) implementation files('libs/slf4j-api-1.7.6.jar') implementation files('libs/slf4j-log4j12-1.7.6.jar') }

2:Android Studio SDK的獲取
1)點選 Tools > SDK Manager。
2)在 SDK Platforms 標籤下,選擇 Android P Preview。
3)在 SDK Tools 標籤下,選擇 Android SDK Build-Tools 28-rc1 (或更高版本)。
4)點選 OK,開始安裝。

3: Android P版本模擬器獲取
1)在 Android Studio 3.2 中,點選 Tools > SDK Manager。
2)在 SDK Platforms 標籤下,選擇視窗底部的 Show Package Details。
3)在 Android P Preview下,選擇 Google APIs Intel x86 Atom System Image之類的系統映像。
4)在 SDK Tools 標籤下,選擇最新版的 Android Emulator(27.1.12 或更高版本)。
點選 OK,開始安裝。
5)在完成安裝後,選擇 Tools > AVD Manager 並按照說明建立新 AVD。

我下載好的P版本模擬器如下
這裡寫圖片描述

啟動模擬器如下
這裡寫圖片描述