无法让活动兼容工作

时间:2018-06-06 21:00:27

标签: java android android-studio gradle

我在build.gradle(app)文件中得到以下依赖项:

android {
   compileSdkVersion 27
   ...
}

...
dependencies {
   implementation 'com.android.support:support-v4:27.1.1'
   implementation 'com.android.support:appcompat-v7:27.1.1'
}
....

我的build.gradle(项目)文件中有以下重新发布:

allprojects {
    repositories {
        google()
        jcenter()
    }
}

我尝试在onCreate之后在我的主要活动中运行的代码:

ActivityCompat.checkSelfPermission(context, Manifest.permission.USE_FINGERPRINT) != PackageManager.PERMISSION_GRANTED

我在尝试上述操作时得到的确切错误如下:

Cannot resolve symbol 'ActivityCompat.

我已经阅读了有关此问题的所有其他StackOverflow答案,但没有人给我带来解决方案。

我尝试重建项目,与gradle文件和文件系统同步,我试图使缓存失效,但我仍然无法让它工作。

2 个答案:

答案 0 :(得分:0)

将maven {url“https://maven.google.com”}添加到转发器并清除缓存:
档案 - >无效的缓存 - >无效并退出

BalloonEditor
    .create( document.querySelector( '#editor' ), {
        toolbar: [ 'copy', 'cut', 'paste' ]
...

答案 1 :(得分:0)

以下为我做了诀窍:

转到File -> Invalidate Cache / Restart -> Invalidate Cache and Restart