今天我对Android Studio IDE有一个奇怪的问题。
您可以看到我没有添加RecyclerView
和Support-v4
的依赖关系,并且类显示错误。现在很好。但问题是我能够运行项目,我的应用程序在移动设备上运行,gradle没有显示有关错误的类的错误。
我不期待Android Studio的这种行为。
您可以看到我没有添加RecyclerView
依赖项。
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation project(':Baselib')
implementation "com.android.support:appcompat-v7:$SUPPORT_LIB_VER"
implementation "com.android.support:design:$SUPPORT_LIB_VER"
implementation "com.google.code.gson:gson:2.7"
implementation "com.android.support:cardview-v7:$SUPPORT_LIB_VER"
implementation "com.squareup.retrofit2:retrofit:${RETROFIT_VER}"
implementation "com.squareup.retrofit2:converter-gson:${RETROFIT_VER}"
implementation "com.jakewharton:butterknife:$BUTTER_KNIFE_VER"
implementation 'com.android.support.constraint:constraint-layout:1.1.0'
implementation 'com.android.support:support-v4:26.1.0'
annotationProcessor "com.jakewharton:butterknife-compiler:$BUTTER_KNIFE_VER"
implementation "com.intuit.sdp:sdp-android:$SDP_VERSION"
implementation "com.intuit.ssp:ssp-android:$SDP_VERSION"
implementation 'com.squareup.okhttp3:logging-interceptor:3.10.0'
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'
}
现在看到Android Studio的魔力
这是Android Studio的一项新功能,其gradle构建成功与编译时错误?真是没有!!!
我已经尝试过了:
答案 0 :(得分:1)
以下为我工作:
.idea
文件夹答案 1 :(得分:0)
我做到了这一点并且有效。
File>New>Import Project
导入项目(而不是打开)现在我按预期得到了所有错误。