H:\ android \ projects \ FileTracker \ app \ src \ main \ java \ com \ example \ filetracker \ ApproveActivity .java エラー:(169,28)エラー:シンボルメソッドを見つけることができませんshouldShowRequestPermissionRationale(ApproveActivity、String) エラー:(179、28)エラー:シンボルメソッドrequestPermissions(ApproveActivity、String []、int)を見つけることができません エラー:(349、1)エラー:メソッドがスーパータイプのメソッドをオーバーライドまたは実装しない エラー:タスク ':app:compileDebugJavaWithJavac'の実行に失敗しました。エラー:(179,28)エラー:シンボルメソッドrequestPermissions(ApproveActivity、String []、int)
Compilation failed; see the compiler error output for details.
javaファイル(ApproveActivity.java)
public void EnableRuntimePermissionToAccessCamera()
{
if (ActivityCompat.shouldShowRequestPermissionRationale(ApproveActivity.this,Manifest.permission.CAMERA))
{
// Printing toast message after enabling runtime permission.
Toast.makeText(ApproveActivity.this,"CAMERA permission allows us to Access CAMERA app", Toast.LENGTH_LONG).show();
}
else
{
ActivityCompat.requestPermissions(ApproveActivity.this,new String[]{Manifest.permission.CAMERA}, RequestPermissionCode);
}
}
build.gradle(Module.app)
apply plugin: 'com.android.application'
android {
compileSdkVersion 19
buildToolsVersion "26.0.0"
defaultConfig {
minSdkVersion 14
targetSdkVersion 19
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.android.support:support-v4:19.1.0'
compile 'com.android.support:appcompat-v7:19.1.0'
}
コード、XML、またはlogcat出力のスクリーンショットを投稿しないでください。すべてのテキストをテキストとして投稿してください。 –
コードが追加されました.... plzヘルプme ... –
サポートライブラリのバージョンは_way_旧式です。ランタイムアクセス権のために少なくとも23.0.0を使用する必要があります。 –