Android 类型ActivityCompat | Eclipse项目的requestPermissions(activity,String[],int)未定义
类型ActivityCompat的方法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
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