Некоторые операции импорта в Android Studio не работают [закрыто]

Другим решением было бы поставить вызов: SpringBeanAutowiringSupport.processInjectionBasedOnCurrentContext(this) в конструктор MileageFeeCalculator следующим образом:

@Service
public class MileageFeeCalculator {

    @Autowired
    private MileageRateService rateService; // <--- will be autowired when constructor is called

    public MileageFeeCalculator() {
        SpringBeanAutowiringSupport.processInjectionBasedOnCurrentContext(this)
    }

    public float mileageCharge(final int miles) {
        return (miles * rateService.ratePerMile()); 
    }
}
0
задан Gunaseelan 23 March 2019 в 07:35
поделиться

1 ответ

Удалите следующие строки из приложения уровня модуля.

import com.google.gms.googleservices.GoogleServicesPlugin

Также удалите блок buildscript и соберите его снова

Ваш файл уровня модуля gradle должен быть похож на

apply plugin: 'com.android.application'
... your plugin here

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "your.application.id"
        minSdkVersion 21
        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'
        }
    }
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:28.0.0'
    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'
..... add more dependencies here

}
0
ответ дан Surbhi 23 March 2019 в 07:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: