gpt4 book ai didi

android - ActivityCompat 错误(无法解析符号)

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:34:19 25 4
gpt4 key购买 nike

在我的 react-native 应用程序中,我需要获得用户的位置许可,因此我将其添加到其中一个 Activity 类中...

public void onCreate() {
ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, 1);
}

但是,对于 ActivityCompatManifest,我都收到了一个cannot resolve symbol error

经过一些研究我发现你需要将以下内容添加到 gradle.build 文件 compile 'com.android.support:support-v4:23.0.0'

所以我这样做了...

dependencies {
compile project(':react-native-maps')
compile fileTree(dir: "libs", include: ["*.jar"])
compile "com.android.support:appcompat-v7:23.0.1"
compile "com.facebook.react:react-native:+" // From node_modules
compile 'com.android.support:support-v4:23.0.0'
}

但我仍然遇到同样的错误。我尝试了 clean 仍然没有。我还尝试重新启动 Android Studio File > Invalidate Caches/Restart,仍然出现错误。

如何修复这些错误?

最佳答案

在 gradle 文件中设置最新的 API 和构建级别:

android {
compileSdkVersion 25
buildToolsVersion "25.0.1"

和使用

compile 'com.android.support:appcompat-v7:+'

在这里你可以使用另一种方法: https://stackoverflow.com/a/32062974/1979882

关于android - ActivityCompat 错误(无法解析符号),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40962366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com