2017-08-16 1 views
0

ich die unten in meinem Code verwenden:ContextCompat nicht gefunden

ContextCompat.checkSelfPermission(mContext, Manifest.permission.READ_PHONE_STATE) 

In meinem gradle ich habe:

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

Alles funktionierte gut und die Builds wurden Auslösung jedoch plötzlich meine baut scheitern mit dem folgenden Fehler:

error: package android.support.v4.content does not exist 

in der Import-Anweisung: android.support.v4.content.ContextCompat

Kann jemand bitte aushelfen. Da dies auf einer Build-Maschine passiert, habe ich kein Android-Studio drin.

+0

Sid auf meine Antwort versuchen, wie Laufzeit Erlaubnis geben, hoffe, dies kann Ihnen helfen https://stackoverflow.com/questions/39866869/how-to-ask- permission-to-access-gallery-on-android-m/39866945 # 39866945 –

+0

Ich bekomme eine Fehlermeldung, dass ActivityCompat nicht gefunden werden kann – Sid

+0

Bitte zeigen Sie Ihre volle App Gradle-Datei –

Antwort

0

gerade dieses

Activity verwenden und von AppCompatActivity erweitern.

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

Wie wird das einen Unterschied verursachen? Was ist der Grund dafür? – Sid

0

Fügen Sie diese

compile 'com.android.support:support-v4:25.0.1' 
Verwandte Themen