Sehr seltsames Problem konfrontiert. Der folgende CodeKann getSystemService nicht beheben (FINGERPRINT_SERVICE)
fingerprintManager = (FingerprintManager) mContext.getSystemService(Context.FINGERPRINT_SERVICE);
unterstreicht in der roten Farbe der Context.FINGERPRINT_SERVICE und sagt: „eine der folgenden sein muss ...“ und druckt mir alle möglichen Systemdienste, wo FINGERABDRUCK fehlt. Aber wenn ich Quellen der Kontextklasse betrachte, kann ich die FINGERPRINT_SERVICE Konstante sehen. Berechtigung im Manifest enthalten. Build-Tools ist 23.0.1. Arbeitete in einem anderen Projekt mit dem gleichen Studio und API-Level. Was ist falsch ?
compileSdkVersion 'Google Inc.:Google APIs: 23' –
@EvgeniyMishustin: Wenn Sie irgendwie Karten V1 noch verwenden, ersetzen Sie, dass mit 'compileSdkVersion 23' und sehen Sie, wenn Sie habe mehr Glück. Stellen Sie außerdem sicher, dass Sie sich in einer ziemlich aktuellen Version von Android Studio befinden (z. B. 2.1.2). – CommonsWare
es funktionierte, als ich wie vorgeschlagen und validierte Caches tat. –