Android Studio匯入arr包,報錯找不到***.arr的問題分析與解決
阿新 • • 發佈:2018-12-18
匯入arr包時遇到一個問題,無法找到對應的arr檔案,但是那個檔案明明就在那,見鬼了。既然arr檔案存在,那肯定是路徑的問題。肯定有人鬱悶的把檔案刪了,再倒入,試了多次,但是錯誤仍然堅挺的存在。其實,只是路徑的配置問題。
配置arr檔案的路徑:
完整的gradle檔案配置:
apply plugin: 'com.android.application' android { compileSdkVersion 28 buildToolsVersion "28.0.0-rc1" defaultConfig { applicationId "com.alfa.location.demo" minSdkVersion 15 targetSdkVersion 26 versionCode 1 versionName "1.0" ndk { // 設定支援的SO庫架構 abiFilters 'armeabi' ,'armeabi-v7a' } testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } sourceSets { main { jniLibs.srcDirs = ['libs'] } } repositories { flatDir { dirs 'libs' // aar目錄 } } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) implementation 'com.android.support.constraint:constraint-layout:1.0.2' testImplementation 'junit:junit:4.12' implementation(name:'***r_1.2', ext: 'aar') }