对于ActivityCompat类型,requestPermissions(activity,String [],int)是未定义的Eclipse项目

时间:2017-02-17 11:34:28

标签: android eclipse android-appcompat runtime-permissions

对于ActivityCompat类型

,方法requestPermissions(activity, String[], int)未定义

尝试为permissions添加新的SDK 23但我的代码却抛出了上述错误。

编辑:使用此代码

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   文件。

我已将 Android支持存储库更新为SDK中的最新版本43。

我错过了什么?

由于

1 个答案:

答案 0 :(得分:0)

好的,在eclipse的情况下尝试以管理员身份运行SDK Manager,然后尝试从Extras安装 Android支持库