怎麼匯入從github上下載下來的android studio專案
阿新 • • 發佈:2019-01-24
apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig { applicationId "com.timliu.volleyactivity" minSdkVersion 21 targetSdkVersion 22 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile project(':volleysrc') compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.2.0' }
因為我本地的sdk版本最高為21,而此Module的targetSdkVersion為22,所以為編譯出錯。我們只要將檔案稍微改動一下即可,改後的檔案如下:
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "20.0.0" //這裡也需修改
defaultConfig {
applicationId "com.timliu.volleyactivity"
minSdkVersion 21
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile project(':volleysrc')
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.2' //這裡也需修改
}
因為app Module依賴volleysrc Library,所以volleysrc/build.gradle檔案也做同樣的修改。 五、重新編譯 點選 按鈕對專案重新進行編譯。此時編譯就不會出錯了。編譯後,你會發現app目錄的圖示右下角多了個手機的圖示,目錄結構如下: 此時就可以正常執行github下載下來的專案了。