Android Studio 3.1無法匯入模組的解決辦法
阿新 • • 發佈:2018-12-09
3月份Android Studio 3.1版正式釋出,誰知新版本搞出了新問題,譬如匯入已有的模組,Android Studio就死活無法正常匯入。摸索了很久,才算總結出模組匯入的幾點解決辦法: 一、依次選擇選單“File”——“New”——“Import Module”,按提示匯入具體的demo。此時Android Studio 3.1毫無反應,既不重編也不在左側列表新增新模組。此時要開啟專案的settings.gradle,把下面這行:
include ':app'
改成下面這樣,也就是手動新增新模組的名稱:
include ':app', ':新模組的名稱'
修改完畢,重啟Android Studio,再次開啟後AS就會自動重新編譯了。 二、Android Studio 3.1推薦的Gradle版本是4.4,並且SDK編譯工具的最低版本號必須為27.0.3,所以還要開啟模組的build.gradle,手動修改buildToolsVersion的版本號,示例如下:
buildToolsVersion "27.0.3"
三、從Android Studio 3.1開始,編譯依賴庫的命令compile要求改為implementation,另一個命令testCompile要求改為testImplementation。下面是修改之後的依賴庫編譯配置例子:
-
dependencies {
-
implementation fileTree(dir: 'libs', include: ['*.jar'])
-
testImplementation 'junit:junit:4.12'
-
implementation "com.android.support:appcompat-v7:27.1.1"
-
}