Android 类型ActivityCompat | Eclipse项目的requestPermissions(activity,String[],int)未定义

Android 类型ActivityCompat | Eclipse项目的requestPermissions(activity,String[],int)未定义,android,eclipse,android-appcompat,runtime-permissions,Android,Eclipse,Android Appcompat,Runtime Permissions,类型ActivityCompat的方法requestPermissions(activity,String[],int)未定义 试图为sdk23添加新的权限,但我的代码抛出了上述错误 编辑:使用此代码 ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, 1); 我已将以下内容导入活动 import android.support.v4.app.Activit

类型ActivityCompat的方法
requestPermissions(activity,String[],int)
未定义

试图为
sdk23
添加新的
权限
,但我的代码抛出了上述错误

编辑:使用此代码

ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, 1);
我已将以下内容导入活动

import android.support.v4.app.ActivityCompat;
import android.support.v4.content.ContextCompat;
import android.support.v7.app.AppCompatActivity;
属性>Java构建路径>库同时具有v4和v7 jar 档案

我已经在SDK中将Android支持库更新为最新版本

我错过了什么


谢谢

好的,如果是eclipse,请尝试以管理员身份运行SDK管理器,然后尝试从Extras安装Android支持库

以获得方法
requestPermissions()
要在Eclipse中编译,只需将取自的
android support compat.jar
添加到Eclipse项目的
libs
文件夹中即可。

请包含导致错误的代码。例如,如何调用requestPermissions方法。它是否在
片段中
?显示您的代码和错误日志以及app.gradle文件请不要在片段中这是在Eclipse中。。。没有梯度文件?对吗?Android支持库安装的是最新版本43。对不起,支持库是23.2.1支持库是43