Android studio 如何在Android Studio 3.1.4中正确添加rhino-Android

Android studio 如何在Android Studio 3.1.4中正确添加rhino-Android,android-studio,Android Studio,当我从github克隆Android Studio项目并在我的PC(Windows 10 Pro)中的Android Studio 3.1.4中运行它时。 运行正常 buld.gradle(模块:应用程序) 当我在Android Studio 3.1.4中重写此应用程序时 当我在buld.gradle(模块:app)中添加compile'com.faendir.rhino:rhinoandroid:1.5'时, 表示-Configuration“compile”已过时,并已替换为“impleme

当我从github克隆Android Studio项目并在我的PC(Windows 10 Pro)中的Android Studio 3.1.4中运行它时。 运行正常 buld.gradle(模块:应用程序)

当我在Android Studio 3.1.4中重写此应用程序时 当我在buld.gradle(模块:app)中添加compile'com.faendir.rhino:rhinoandroid:1.5'时, 表示-Configuration“compile”已过时,并已替换为“implementation”和“api”。 将于2018年底拆除

buld.gradle(模块:应用程序)

应用插件:“com.android.application”

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "com.example.vitaliebancu.minicalculatoralinasoft"
        minSdkVersion 15
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:28.0.0-alpha1'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
    compile 'com.faendir.rhino:rhino-android:1.5'
}

答案会记录在错误消息中。您必须将“compile”替换为“implementation”,因为compile已被弃用并在2018年底停止工作


事实上,在浏览旧库时,在安装指南中经常会看到“编译”,总是用“实现”替换它,这样您就不会有任何问题。

答案会在错误消息中注明。您必须将“compile”替换为“implementation”,因为compile已被弃用并在2018年底停止工作


事实上,在浏览旧库时,很常见的情况是,在安装指南上仍然是“编译”,总是用“实现”替换它你不会有任何问题。

我很想了解为什么我的答案被否决,我清楚地解释了问题所在,否决票应该用于技术性错误答案和垃圾邮件。我很想了解为什么我的答案被否决,我清楚地解释了问题所在,否决票应该被使用对于技术错误的答案和垃圾邮件基本上。
android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "com.example.vitaliebancu.minicalculatoralinasoft"
        minSdkVersion 15
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:28.0.0-alpha1'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
    compile 'com.faendir.rhino:rhino-android:1.5'
}