为什么aar导入在android studio中不满意?

时间:2018-08-01 14:28:21

标签: android

不是another question的重复项,因为.gradle文件已按照建议进行配置。(请注意,这不是我无法构建项目,而是IDE无法识别导入)


Android开发新手

我正在使用最新的android studio(v3.1.3)

我从网站上下载了源代码,并尝试在android设备上运行它,这是成功的,即,我可以构建apk,但是在android studio IDE中,导入类显示错误,该类似乎是从{ {1}}文件。

如何在IDE中进行导入工作(不显示错误)?

enter image description here

这是应用程序中的aar

build.gradle

这是项目中的apply plugin: 'com.android.application' android { compileSdkVersion 27 buildToolsVersion "27.0.0" defaultConfig { applicationId "com.tencent.tmgp.yybtestsdk" minSdkVersion 14 targetSdkVersion 27 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile(name: 'YSDK_Android_1.3.9_917', ext: 'aar') }

build.gradle

1 个答案:

答案 0 :(得分:1)

像这样更新您的gradle.build(在PROJECT级别,而不是应用程序级别)。

        flatDir {
            dirs 'libs'
            dirs 'libs/app'
            dirs "../app/libs"
        }

尝试更改

compile(name: 'YSDK_Android_1.3.9_917', ext: 'aar')

implementation(name: 'YSDK_Android_1.3.9_917', ext: 'aar')