OffHostApduService Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
OffHostApduService ist eine Komfortklasse Service
, die erweitert werden kann, um eine oder mehrere NFC-Anwendungen zu beschreiben, die sich außerhalb des Hosts befinden, z. B. auf einem eingebetteten sicheren Element oder einem UICC.
[Android.Runtime.Register("android/nfc/cardemulation/OffHostApduService", DoNotGenerateAcw=true)]
public abstract class OffHostApduService : Android.App.Service
[<Android.Runtime.Register("android/nfc/cardemulation/OffHostApduService", DoNotGenerateAcw=true)>]
type OffHostApduService = class
inherit Service
- Vererbung
- Attribute
Hinweise
OffHostApduService ist eine Komfortklasse Service
, die erweitert werden kann, um eine oder mehrere NFC-Anwendungen zu beschreiben, die sich außerhalb des Hosts befinden, z. B. auf einem eingebetteten sicheren Element oder einem UICC.
<div class="special reference"><h3>Developer Guide</h3> For a general introduction into the topic of card emulation, please read the NFC card emulation developer guide.
</Div>
<h3>NFC-Protokolle</h3>
Off-Host-Anwendungen, die von dieser Klasse dargestellt werden, basieren auf dem NFC-Forum ISO-DEP-Protokoll (basierend auf ISO/IEC 14443-4) und unterstützen den Verarbeitungsbefehl Application Protocol Data Units (APDUs), wie in der ISO/IEC 7816-4-Spezifikation definiert.
<h3>Service selection</h3>
Wenn ein Remote-NFC-Gerät mit Ihrer OFF-Host-NFC-Anwendung kommunizieren möchte, sendet es eine sogenannte SELECT AID-APDU gemäß der ISO/IEC 7816-4-Spezifikation. Die AID ist ein Anwendungsbezeichner, der in ISO/IEC 7816-4 definiert ist.
Das Registrierungsverfahren für AIDs wird in der ISO/IEC 7816-5-Spezifikation definiert. Wenn Sie keine AID registrieren möchten, können Sie AIDs im proprietären Bereich verwenden: Bits 8-5 des ersten Byte müssen jeweils auf "1" festgelegt werden. Beispielsweise ist "0xF00102030405" eine proprietäre AID. Wenn Sie proprietäre AIDs verwenden, empfiehlt es sich, eine AID von mindestens 6 Byte auszuwählen, um das Risiko von Kollisionen mit anderen Anwendungen zu verringern, die möglicherweise auch proprietäre AIDs verwenden.
<h3>AID-Gruppen</h3>
In einigen Fällen muss eine Off-Host-Umgebung möglicherweise mehrere AIDs registrieren, um eine bestimmte Anwendung zu implementieren, und es muss sichergestellt sein, dass es der Standardhandler für alle diese AIDs ist (im Gegensatz zu einigen AIDs in der Gruppe, die zu einem anderen Dienst wechseln).
Eine AID-Gruppe ist eine Liste von AIDs, die vom Betriebssystem als zusammengehörig betrachtet werden sollten. Für alle AIDs in einer AID-Gruppe garantiert das Betriebssystem eine der folgenden: ul>li All AIDs in der Gruppe werden an die off-host execution environment <li>No AIDs in the group weitergeleitet an die Off-Host-Ausführungsumgebung /ul> In anderen Worten, es gibt keinen Zwischenzustand, in dem einige AIDs in der Gruppe an diese Offhost-Ausführungsumgebung <weitergeleitet werden können,><< und einige zu einem anderen oder einem hostbasierten HostApduService
. <h3>AID-Gruppen und Kategorien</h3>
Jede AID-Gruppe kann einer Kategorie zugeordnet werden. Auf diese Weise kann das Android-Betriebssystem Dienste klassifizieren und ermöglicht es dem Benutzer, Standardwerte auf Kategorieebene anstelle der AID-Ebene festzulegen.
Sie können ermitteln CardEmulation#isDefaultServiceForCategory(android.content.ComponentName, String)
, ob Ihr Offhostdienst der Standardhandler für eine Kategorie ist.
In dieser Version der Plattform sind CardEmulation#CATEGORY_PAYMENT
die einzigen bekannten Kategorien und CardEmulation#CATEGORY_OTHER
. AID-Gruppen ohne Kategorie oder mit einer Kategorie, die von der aktuellen Plattformversion nicht erkannt wird, werden automatisch in die CardEmulation#CATEGORY_OTHER
Kategorie gruppiert.
<h3>Service AID-Registrierung</h3>
Um der Plattform mitzuteilen, welche AIDs sich außerhalb des Hosts befinden und von diesem Dienst verwaltet werden, muss ein #SERVICE_META_DATA
Eintrag in die Deklaration des Diensts aufgenommen werden. Nachfolgend sehen Sie ein Beispiel für eine OffHostApduService-Manifestdeklaration:
<service android:name=".MyOffHostApduService" android:exported="true" android:permission="android.permission.BIND_NFC_SERVICE">
<intent-filter>
<action android:name="android.nfc.cardemulation.action.OFF_HOST_APDU_SERVICE"/>
</intent-filter>
<meta-data android:name="android.nfc.cardemulation.off_host_apdu_ervice" android:resource="@xml/apduservice"/>
</service>
Dieses Metadatentag verweist auf eine apduservice.xml Datei. Ein Beispiel für diese Datei mit einer einzelnen AID-Gruppendeklaration ist unten dargestellt:
<offhost-apdu-service xmlns:android="http://schemas.android.com/apk/res/android"
android:description="@string/servicedesc">
<aid-group android:description="@string/subscription" android:category="other">
<aid-filter android:name="F0010203040506"/>
<aid-filter android:name="F0394148148100"/>
</aid-group>
</offhost-apdu-service>
Dies android.R.styleable#OffHostApduService <offhost-apdu-service>
ist erforderlich, um ein android.R.styleable#OffHostApduService_description <android:description>
Attribut zu enthalten, das eine benutzerfreundliche Beschreibung des Diensts enthält, der in der Benutzeroberfläche angezeigt werden kann.
Das android.R.styleable#OffHostApduService <offhost-apdu-service>
Muss mindestens ein android.R.styleable#AidGroup <aid-group>
Tag enthalten. Jede android.R.styleable#AidGroup <aid-group>
muss ein oder android.R.styleable#AidFilter <aid-filter>
mehrere Tags enthalten, von denen jede eine einzelne AID enthält. The AID must be specified in hexadecimal format, and contain an even number of characters.
Mit dieser Registrierung kann der Dienst als Option zum Standardhandler für Kategorien eingeschlossen werden. Das Android-Betriebssystem übernimmt die ordnungsgemäße Weiterleitung der AIDs an die Off-Host-Ausführungsumgebung, basierend darauf, welcher Dienst der Benutzer als Handler für eine bestimmte Kategorie ausgewählt hat.
Der Dienst kann zusätzliche Aktionen außerhalb des Android-Namespaces definieren, die weitere Interaktion mit der Off-Host-Ausführungsumgebung bieten.
<p class="note">Use of this class requires the PackageManager#FEATURE_NFC_HOST_CARD_EMULATION
to be present on the device.
Java-Dokumentation für android.nfc.cardemulation.OffHostApduService
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
OffHostApduService() | |
OffHostApduService(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen. |
Felder
AccessibilityService |
|
AccountService |
|
ActivityService |
Wird verwendet |
AlarmService |
|
AppOpsService |
|
AppSearchService |
|
AppwidgetService |
|
AudioService |
|
BatteryService |
|
BindAllowActivityStarts |
Veraltet.
Flag für |
BindExternalServiceLong |
Funktioniert auf die gleiche Weise wie |
BindNotPerceptible |
Veraltet.
Flag für |
BindSharedIsolatedProcess |
Veraltet.
Flag für |
BiometricService |
Wird verwendet |
BlobStoreService |
|
BluetoothService |
|
BugreportService |
Dienst zum Erfassen eines Fehlerberichts. (Geerbt von Context) |
CameraService |
Wird verwendet |
CaptioningService |
|
CarrierConfigService |
|
ClipboardService |
|
CompanionDeviceService |
|
ConnectivityDiagnosticsService |
|
ConnectivityService |
|
ConsumerIrService |
|
CredentialService |
|
CrossProfileAppsService |
Wird verwendet, |
DeviceIdDefault |
Die Standardgeräte-ID, bei der es sich um die ID des primären (nicht virtuellen) Geräts handelt. (Geerbt von Context) |
DeviceIdInvalid |
Ungültige Geräte-ID. (Geerbt von Context) |
DeviceLockService |
Wird zum |
DevicePolicyService |
|
DisplayHashService |
Wird für |
DisplayService |
|
DomainVerificationService |
Wird für |
DownloadService |
|
DropboxService |
|
EuiccService |
Wird verwendet, |
FileIntegrityService |
Wird zum |
FingerprintService |
|
GameService |
Wird zum |
GrammaticalInflectionService |
Wird zum |
HardwarePropertiesService |
|
HealthconnectService |
Wird zum |
InputMethodService |
|
InputService |
Wird verwendet |
IpsecService |
|
JobSchedulerService |
|
KeyguardService |
Wird verwendet, |
LauncherAppsService |
|
LayoutInflaterService |
|
LocaleService |
Wird zum |
LocationService |
Wird verwendet |
MediaCommunicationService |
Verwenden mit |
MediaMetricsService |
Wird verwendet |
MediaProjectionService |
|
MediaRouterService |
|
MediaSessionService |
|
MidiService |
|
NetworkStatsService |
|
NfcService |
Wird verwendet |
NotificationService |
Wird verwendet |
NsdService |
Wird verwendet |
OverlayService |
|
PeopleService |
Wird verwendet |
PerformanceHintService |
|
PowerService |
Verwenden Sie diesen Vorgang |
PrintService |
|
ReceiverExported |
Veraltet.
Flag für |
ReceiverNotExported |
Veraltet.
Flag für |
ReceiverVisibleToInstantApps |
Veraltet.
Flag für |
RestrictionsService |
|
RoleService |
|
SearchService |
Wird verwendet, |
SensorService |
|
ServiceInterface |
Die |
ServiceMetaData |
Der Name des Metadatenelements, das weitere Informationen zu diesem Dienst enthält. |
ShortcutService |
|
StatusBarService |
|
StopForegroundDetach |
Veraltet.
Selektor für |
StopForegroundLegacy |
Selektor für |
StopForegroundRemove |
Veraltet.
Auswahl für |
StorageService |
|
StorageStatsService |
Wird verwendet |
SystemHealthService |
Wird verwendet |
TelecomService |
|
TelephonyImsService |
Wird zum |
TelephonyService |
|
TelephonySubscriptionService |
|
TextClassificationService |
Wird verwendet, |
TextServicesManagerService |
|
TvInputService |
Wird verwendet |
TvInteractiveAppService |
Wird verwendet |
UiModeService |
Wird verwendet |
UsageStatsService |
|
UsbService |
|
UserService |
|
VibratorManagerService |
Wird verwendet |
VibratorService |
Wird verwendet |
VirtualDeviceService |
|
VpnManagementService |
|
WallpaperService |
Wird zum |
WifiAwareService |
|
WifiP2pService |
|
WifiRttRangingService |
Wird verwendet, |
WifiService |
|
WindowService |
|
Eigenschaften
Application |
Gibt die Anwendung zurück, die diesen Dienst besitzt. (Geerbt von Service) |
ApplicationContext |
Gibt den Kontext des einzelnen, globalen Application-Objekts des aktuellen Prozesses zurück. (Geerbt von ContextWrapper) |
ApplicationInfo |
Geben Sie die vollständigen Anwendungsinformationen für das Paket dieses Kontexts zurück. (Geerbt von ContextWrapper) |
Assets |
Gibt eine AssetManager-Instanz für das Paket Ihrer Anwendung zurück. (Geerbt von ContextWrapper) |
AttributionSource |
OffHostApduService ist eine Komfortklasse |
AttributionTag |
Attribution kann in komplexen Apps verwendet werden, um logisch Teile der App zu trennen. (Geerbt von Context) |
BaseContext | (Geerbt von ContextWrapper) |
CacheDir |
Gibt den absoluten Pfad zum anwendungsspezifischen Cacheverzeichnis im Dateisystem zurück. (Geerbt von ContextWrapper) |
Class |
Gibt die Laufzeitklasse dieses Werts |
ClassLoader |
Geben Sie ein Klassenladeprogramm zurück, das Sie zum Abrufen von Klassen in diesem Paket verwenden können. (Geerbt von ContextWrapper) |
CodeCacheDir |
Gibt den absoluten Pfad zum anwendungsspezifischen Cacheverzeichnis im Dateisystem zurück, das zum Speichern von zwischengespeicherten Code entwickelt wurde. (Geerbt von ContextWrapper) |
ContentResolver |
Gibt eine ContentResolver-Instanz für das Paket Ihrer Anwendung zurück. (Geerbt von ContextWrapper) |
DataDir |
OffHostApduService ist eine Komfortklasse |
DeviceId |
Ruft die Geräte-ID ab, der dieser Kontext zugeordnet ist. (Geerbt von Context) |
Display |
Ruft die Anzeige ab, der dieser Kontext zugeordnet ist. (Geerbt von Context) |
ExternalCacheDir |
Gibt den absoluten Pfad zum Verzeichnis im primären externen Dateisystem zurück (d. h. an einer Stelle, an ExternalStorageDirectory der die Anwendung Cachedateien ablegen kann, die sie besitzt. (Geerbt von ContextWrapper) |
FilesDir |
Gibt den absoluten Pfad zum Verzeichnis im Dateisystem zurück, in OpenFileOutput(String, FileCreationMode) dem Dateien gespeichert werden. (Geerbt von ContextWrapper) |
ForegroundServiceType |
Wenn der Dienst durch Aufrufen eines Vordergrunddiensts zu einem Vordergrunddienst geworden ist |
Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
IsDeviceProtectedStorage |
OffHostApduService ist eine Komfortklasse |
IsRestricted |
Gibt an, ob dieser Kontext eingeschränkt ist. (Geerbt von Context) |
IsUiContext |
Gibt zurück |
JniIdentityHashCode |
OffHostApduService ist eine Komfortklasse |
JniPeerMembers |
OffHostApduService ist eine Komfortklasse |
MainExecutor |
Gibt einen |
MainLooper |
Gibt den Looper für den Hauptthread des aktuellen Prozesses zurück. (Geerbt von ContextWrapper) |
NoBackupFilesDir |
Gibt den absoluten Pfad zum Verzeichnis im Dateisystem zurück, ähnlich wie FilesDir. (Geerbt von ContextWrapper) |
ObbDir |
Geben Sie das primäre externe Speicherverzeichnis zurück, in dem die OBB-Dateien dieser Anwendung (falls vorhanden) gefunden werden können. (Geerbt von ContextWrapper) |
OpPackageName |
Geben Sie den Paketnamen zurück, der für |
PackageCodePath |
Geben Sie den vollständigen Pfad zum primären Android-Paket dieses Kontexts zurück. (Geerbt von ContextWrapper) |
PackageManager |
Gibt die PackageManager-Instanz zurück, um globale Paketinformationen zu finden. (Geerbt von ContextWrapper) |
PackageName |
Gibt den Namen des Pakets dieser Anwendung zurück. (Geerbt von ContextWrapper) |
PackageResourcePath |
Geben Sie den vollständigen Pfad zum primären Android-Paket dieses Kontexts zurück. (Geerbt von ContextWrapper) |
Params |
Gibt den Satz von Parametern zurück, mit denen dieser Kontext erstellt wurde, wenn er über |
PeerReference |
OffHostApduService ist eine Komfortklasse |
Resources |
Gibt eine Ressourceninstanz für das Paket Ihrer Anwendung zurück. (Geerbt von ContextWrapper) |
Theme |
Gibt das diesem Kontext zugeordnete Theme-Objekt zurück. (Geerbt von ContextWrapper) |
ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
Wallpaper | (Geerbt von ContextWrapper) |
WallpaperDesiredMinimumHeight | (Geerbt von ContextWrapper) |
WallpaperDesiredMinimumWidth | (Geerbt von ContextWrapper) |
Methoden
AttachBaseContext(Context) |
Legen Sie den Basiskontext für diesen ContextWrapper fest. (Geerbt von ContextWrapper) |
BindService(Intent, Bind, IExecutor, IServiceConnection) |
Identisch mit |
BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection) |
OffHostApduService ist eine Komfortklasse |
BindService(Intent, IServiceConnection, Bind) |
Stellen Sie bei Bedarf eine Verbindung mit einem Anwendungsdienst her. (Geerbt von ContextWrapper) |
BindService(Intent, IServiceConnection, Context+BindServiceFlags) |
OffHostApduService ist eine Komfortklasse |
BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
OffHostApduService ist eine Komfortklasse |
BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle) |
Bindet auf dieselbe |
CheckCallingOrSelfPermission(String) |
Ermitteln Sie, ob der Aufrufvorgang eines IPC oder Ihnen eine bestimmte Berechtigung erteilt wurde. (Geerbt von ContextWrapper) |
CheckCallingOrSelfUriPermission(Uri, ActivityFlags) |
Ermitteln Sie, ob der Aufrufvorgang eines IPC oder Ihnen die Berechtigung für den Zugriff auf einen bestimmten URI erteilt wurde. (Geerbt von ContextWrapper) |
CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) |
Ermitteln Sie, ob dem Aufrufen eines IPC <em>oder Ihnen</em> die Berechtigung für den Zugriff auf eine Liste von URIs erteilt wurde. (Geerbt von Context) |
CheckCallingPermission(String) |
Ermitteln Sie, ob dem Aufrufvorgang eines von Ihnen verarbeiteten IPC eine bestimmte Berechtigung erteilt wurde. (Geerbt von ContextWrapper) |
CheckCallingUriPermission(Uri, ActivityFlags) |
Ermitteln Sie, ob dem aufrufenden Prozess und der Benutzer-ID die Berechtigung für den Zugriff auf einen bestimmten URI erteilt wurde. (Geerbt von ContextWrapper) |
CheckCallingUriPermissions(IList<Uri>, Int32) |
Ermitteln Sie, ob dem aufrufenden Prozess und der Benutzer-ID die Berechtigung zum Zugriff auf eine Liste von URIs erteilt wurde. (Geerbt von Context) |
CheckPermission(String, Int32, Int32) |
Bestimmen Sie, ob die angegebene Berechtigung für einen bestimmten Prozess und eine bestimmte Benutzer-ID zulässig ist, die im System ausgeführt wird. (Geerbt von ContextWrapper) |
CheckSelfPermission(String) |
OffHostApduService ist eine Komfortklasse |
CheckUriPermission(Uri, Int32, Int32, ActivityFlags) |
Bestimmen Sie, ob einem bestimmten Prozess und einer bestimmten Benutzer-ID die Berechtigung für den Zugriff auf einen bestimmten URI erteilt wurde. (Geerbt von ContextWrapper) |
CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags) |
Überprüfen Sie sowohl einen URI als auch eine normale Berechtigung. (Geerbt von ContextWrapper) |
CheckUriPermissions(IList<Uri>, Int32, Int32, Int32) |
Ermitteln Sie, ob einem bestimmten Prozess und einer bestimmten Benutzer-ID die Berechtigung für den Zugriff auf eine Liste von URIs gewährt wurde. (Geerbt von Context) |
ClearWallpaper() |
Veraltet.
(Geerbt von ContextWrapper)
|
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
CreateAttributionContext(String) |
Zurückgeben eines neuen Context-Objekts für den aktuellen Kontext, aber Attribut zu einem anderen Tag. (Geerbt von Context) |
CreateConfigurationContext(Configuration) |
Gibt ein neues Context-Objekt für den aktuellen Kontext zurück, dessen Ressourcen jedoch an die angegebene Konfiguration angepasst werden. (Geerbt von ContextWrapper) |
CreateContext(ContextParams) |
Erstellt einen Kontext mit bestimmten Eigenschaften und Verhaltensweisen. (Geerbt von Context) |
CreateContextForSplit(String) |
OffHostApduService ist eine Komfortklasse |
CreateDeviceContext(Int32) |
Gibt ein neues |
CreateDeviceProtectedStorageContext() |
OffHostApduService ist eine Komfortklasse |
CreateDisplayContext(Display) |
Gibt ein neues Context-Objekt für den aktuellen Kontext zurück, dessen Ressourcen jedoch an die Metriken der angegebenen Anzeige angepasst werden. (Geerbt von ContextWrapper) |
CreatePackageContext(String, PackageContextFlags) |
Gibt ein neues Context-Objekt für den angegebenen Anwendungsnamen zurück. (Geerbt von ContextWrapper) |
CreateWindowContext(Display, Int32, Bundle) |
Erstellt ein |
CreateWindowContext(Int32, Bundle) |
Erstellt einen Kontext für ein Nichtaktivitätsfenster. (Geerbt von Context) |
DatabaseList() |
Gibt ein Array von Zeichenfolgen zurück, die die privaten Datenbanken benennen, die diesem Anwendungspaket des Kontexts zugeordnet sind. (Geerbt von ContextWrapper) |
DeleteDatabase(String) |
Löschen Sie eine vorhandene private SQLiteDatabase, die diesem Anwendungspaket dieses Kontexts zugeordnet ist. (Geerbt von ContextWrapper) |
DeleteFile(String) |
Löschen Sie die dem Anwendungspaket dieses Kontexts zugeordnete private Datei. (Geerbt von ContextWrapper) |
DeleteSharedPreferences(String) |
OffHostApduService ist eine Komfortklasse |
Dispose() |
OffHostApduService ist eine Komfortklasse |
Dispose(Boolean) |
OffHostApduService ist eine Komfortklasse |
Dump(FileDescriptor, PrintWriter, String[]) |
Drucken Sie den Status des Diensts in den angegebenen Datenstrom. (Geerbt von Service) |
EnforceCallingOrSelfPermission(String, String) |
Wenn Weder Sie noch der Aufrufprozess eines von Ihnen verarbeiteten IPC eine bestimmte Berechtigung erteilt haben, wird ein SecurityException. (Geerbt von ContextWrapper) |
EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) |
Wenn der Aufrufvorgang eines IPC oder Ihnen keine Berechtigung für den Zugriff auf einen bestimmten URI gewährt wurde, wird ausgelöst SecurityException. (Geerbt von ContextWrapper) |
EnforceCallingPermission(String, String) |
Wenn dem aufrufenden Prozess einer ipC, die Sie behandeln, keine bestimmte Berechtigung erteilt wurde, wird ein SecurityException. (Geerbt von ContextWrapper) |
EnforceCallingUriPermission(Uri, ActivityFlags, String) |
Wenn dem aufrufenden Prozess und der Benutzer-ID keine Berechtigung für den Zugriff auf einen bestimmten URI gewährt wurde, wird ausgelöst SecurityException. (Geerbt von ContextWrapper) |
EnforcePermission(String, Int32, Int32, String) |
Wenn die angegebene Berechtigung für einen bestimmten Prozess und eine im System ausgeführte Benutzer-ID nicht zulässig ist, wird ein SecurityException. (Geerbt von ContextWrapper) |
EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String) |
Wenn einem bestimmten Prozess und einer bestimmten Benutzer-ID keine Berechtigung für den Zugriff auf einen bestimmten URI gewährt wurde, wird ausgelöst SecurityException. (Geerbt von ContextWrapper) |
EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String) |
Erzwingen Sie sowohl einen URI als auch eine normale Berechtigung. (Geerbt von ContextWrapper) |
Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist. (Geerbt von Object) |
FileList() |
Gibt ein Array von Zeichenfolgen zurück, die die privaten Dateien benennen, die mit dem Anwendungspaket dieses Kontexts verknüpft sind. (Geerbt von ContextWrapper) |
GetColor(Int32) |
Gibt eine Farbe zurück, die einer bestimmten Ressourcen-ID zugeordnet ist und für das aktuelle Design formatiert ist. (Geerbt von Context) |
GetColorStateList(Int32) |
Gibt eine Farbstatusliste zurück, die einer bestimmten Ressourcen-ID zugeordnet ist und für das aktuelle Design formatiert ist. (Geerbt von Context) |
GetDatabasePath(String) |
OffHostApduService ist eine Komfortklasse |
GetDir(String, FileCreationMode) |
Rufen Sie bei Bedarf ein neues Verzeichnis ab, in dem die Anwendung eigene benutzerdefinierte Datendateien platzieren kann. (Geerbt von ContextWrapper) |
GetDrawable(Int32) |
Gibt ein zeichnungsfähiges Objekt zurück, das einer bestimmten Ressourcen-ID zugeordnet ist und für das aktuelle Design formatiert ist. (Geerbt von Context) |
GetExternalCacheDirs() |
Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen externen Speichergeräten zurück, auf denen die Anwendung Cachedateien speichern kann, die sie besitzen. (Geerbt von ContextWrapper) |
GetExternalFilesDir(String) |
Gibt den absoluten Pfad zum Verzeichnis im primären externen Dateisystem zurück (der sich irgendwo befindet ExternalStorageDirectory), in dem die Anwendung dauerhafte Dateien platzieren kann, die sie besitzt. (Geerbt von ContextWrapper) |
GetExternalFilesDirs(String) |
Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen externen Speichergeräten zurück, auf denen die Anwendung dauerhafte Dateien speichern kann, die sie besitzen. (Geerbt von ContextWrapper) |
GetExternalMediaDirs() |
Veraltet.
Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen externen Speichergeräten zurück, auf denen die Anwendung Mediendateien platzieren kann. (Geerbt von ContextWrapper) |
GetFileStreamPath(String) |
Gibt den absoluten Pfad des Dateisystems zurück, in dem eine mit einer Datei erstellte OpenFileOutput(String, FileCreationMode) Datei gespeichert wird. (Geerbt von ContextWrapper) |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
GetObbDirs() |
Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen externen Speichergeräten zurück, auf denen die OBB-Dateien der Anwendung (falls vorhanden) gefunden werden können. (Geerbt von ContextWrapper) |
GetSharedPreferences(String, FileCreationMode) |
Rufen Sie den Inhalt der Einstellungsdatei "name" ab, und halten Sie sie gedrückt, und geben Sie eine SharedPreferences zurück, über die Sie die zugehörigen Werte abrufen und ändern können. (Geerbt von ContextWrapper) |
GetString(Int32) |
Gibt eine lokalisierte Zeichenfolge aus der Standardzeichenfolgentabelle der Anwendung zurück. (Geerbt von Context) |
GetString(Int32, Object[]) |
Gibt eine lokalisierte Zeichenfolge aus der Standardzeichenfolgentabelle der Anwendung zurück. (Geerbt von Context) |
GetSystemService(Class) |
Zurückgeben des Handles an einen Dienst auf Systemebene nach Klasse. (Geerbt von Context) |
GetSystemService(String) |
Zurückgeben des Handles an einen Dienst auf Systemebene anhand des Namens. (Geerbt von ContextWrapper) |
GetSystemServiceName(Class) |
OffHostApduService ist eine Komfortklasse |
GetText(Int32) |
Zurückgeben einer lokalisierten, formatierten CharSequence aus der Standardzeichenfolgentabelle der Anwendung. (Geerbt von Context) |
GetTextFormatted(Int32) |
Zurückgeben einer lokalisierten, formatierten CharSequence aus der Standardzeichenfolgentabelle der Anwendung. (Geerbt von Context) |
GrantUriPermission(String, Uri, ActivityFlags) |
Erteilen Sie berechtigungen für den Zugriff auf einen bestimmten URI für ein anderes Paket, unabhängig davon, ob dieses Paket über eine allgemeine Berechtigung für den Zugriff auf den Inhaltsanbieter des URI verfügt. (Geerbt von ContextWrapper) |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind. (Geerbt von Object) |
MoveDatabaseFrom(Context, String) |
OffHostApduService ist eine Komfortklasse |
MoveSharedPreferencesFrom(Context, String) |
OffHostApduService ist eine Komfortklasse |
Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
ObtainStyledAttributes(IAttributeSet, Int32[]) |
Rufen Sie formatierte Attributinformationen im Design dieses Kontexts ab. (Geerbt von Context) |
ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
Rufen Sie formatierte Attributinformationen im Design dieses Kontexts ab. (Geerbt von Context) |
ObtainStyledAttributes(Int32, Int32[]) |
Rufen Sie formatierte Attributinformationen im Design dieses Kontexts ab. (Geerbt von Context) |
ObtainStyledAttributes(Int32[]) |
Rufen Sie formatierte Attributinformationen im Design dieses Kontexts ab. (Geerbt von Context) |
OnBind(Intent) |
Gibt den Kommunikationskanal an den Dienst zurück. (Geerbt von Service) |
OnConfigurationChanged(Configuration) |
Wird vom System aufgerufen, wenn sich die Gerätekonfiguration ändert, während die Komponente ausgeführt wird. (Geerbt von Service) |
OnCreate() |
Wird vom System aufgerufen, wenn der Dienst zum ersten Mal erstellt wird. (Geerbt von Service) |
OnDestroy() |
Vom System aufgerufen, um einen Dienst zu benachrichtigen, dass er nicht mehr verwendet wird und entfernt wird. (Geerbt von Service) |
OnLowMemory() |
Dies wird aufgerufen, wenn das gesamte System wenig Arbeitsspeicher hat und aktiv ausgeführte Prozesse ihre Speicherauslastung kürzen sollten. (Geerbt von Service) |
OnRebind(Intent) |
Wird aufgerufen, wenn neue Clients eine Verbindung mit dem Dienst hergestellt haben, nachdem sie zuvor benachrichtigt worden war, dass alle in ihrem |
OnStart(Intent, Int32) |
Veraltet.
Dieses Mitglied ist veraltet. (Geerbt von Service) |
OnStartCommand(Intent, StartCommandFlags, Int32) |
Wird vom System jedes Mal aufgerufen, wenn ein Client den Dienst explizit startet, indem |
OnTaskRemoved(Intent) |
Dies wird aufgerufen, wenn der Dienst derzeit ausgeführt wird und der Benutzer eine Aufgabe entfernt hat, die aus der Anwendung des Diensts stammt. (Geerbt von Service) |
OnTimeout(Int32) |
Callback aufgerufen für Timeout für |
OnTrimMemory(TrimMemory) |
Wird aufgerufen, wenn das Betriebssystem festgestellt hat, dass es eine gute Zeit für einen Prozess ist, nicht benötigte Arbeitsspeicher aus seinem Prozess zu kürzen. (Geerbt von Service) |
OnUnbind(Intent) |
Wird aufgerufen, wenn alle Clients von einer bestimmten Schnittstelle getrennt wurden, die vom Dienst veröffentlicht wurde. (Geerbt von Service) |
OpenFileInput(String) |
Öffnen Sie eine private Datei, die dem Anwendungspaket dieses Kontexts zum Lesen zugeordnet ist. (Geerbt von ContextWrapper) |
OpenFileOutput(String, FileCreationMode) |
Öffnen Sie eine private Datei, die mit dem Anwendungspaket dieses Kontexts zum Schreiben verknüpft ist. (Geerbt von ContextWrapper) |
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory) |
Öffnen Sie eine neue private SQLiteDatabase, die diesem Anwendungspaket des Kontexts zugeordnet ist. (Geerbt von ContextWrapper) |
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler) |
Öffnen Sie eine neue private SQLiteDatabase, die diesem Anwendungspaket des Kontexts zugeordnet ist. (Geerbt von ContextWrapper) |
PeekWallpaper() |
Veraltet.
(Geerbt von ContextWrapper)
|
RegisterComponentCallbacks(IComponentCallbacks) |
Fügen Sie der Basisanwendung des Kontexts eine neue |
RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) |
Fügt dem Listener |
RegisterReceiver(BroadcastReceiver, IntentFilter) |
Registrieren Sie einen BroadcastReceiver, der im Hauptaktivitätsthread ausgeführt werden soll. (Geerbt von ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags) |
Veraltet.
OffHostApduService ist eine Komfortklasse |
RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags) |
OffHostApduService ist eine Komfortklasse |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler) |
Registrieren Sie sich für den Empfang von Absichtsübertragungen, die im Kontext des Schedulers ausgeführt werden sollen. (Geerbt von ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags) |
Veraltet.
OffHostApduService ist eine Komfortklasse |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags) |
OffHostApduService ist eine Komfortklasse |
RemoveStickyBroadcast(Intent) |
Veraltet.
(Geerbt von ContextWrapper)
|
RemoveStickyBroadcastAsUser(Intent, UserHandle) |
Veraltet.
(Geerbt von ContextWrapper)
|
RevokeSelfPermissionOnKill(String) |
Löst den asynchronen Widerruf einer Laufzeitberechtigung aus. (Geerbt von Context) |
RevokeSelfPermissionsOnKill(ICollection<String>) |
Löst den Widerruf einer oder mehrerer Berechtigungen für das aufrufende Paket aus. (Geerbt von Context) |
RevokeUriPermission(String, Uri, ActivityFlags) |
OffHostApduService ist eine Komfortklasse |
RevokeUriPermission(Uri, ActivityFlags) |
Entfernen Sie alle Berechtigungen für den Zugriff auf einen bestimmten Inhaltsanbieter-URI, der zuvor mit M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri) hinzugefügt wurde. (Geerbt von ContextWrapper) |
SendBroadcast(Intent) |
Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers. (Geerbt von ContextWrapper) |
SendBroadcast(Intent, String) |
Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass eine optionale erforderliche Berechtigung erzwungen werden kann. (Geerbt von ContextWrapper) |
SendBroadcast(Intent, String, Bundle) |
Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass eine optionale erforderliche Berechtigung erzwungen werden kann. (Geerbt von Context) |
SendBroadcastAsUser(Intent, UserHandle) |
SendBroadcast(Intent) Mit dieser Version können Sie den Benutzer angeben, an den die Übertragung gesendet wird. (Geerbt von ContextWrapper) |
SendBroadcastAsUser(Intent, UserHandle, String) |
SendBroadcast(Intent, String) Mit dieser Version können Sie den Benutzer angeben, an den die Übertragung gesendet wird. (Geerbt von ContextWrapper) |
SendBroadcastWithMultiplePermissions(Intent, String[]) |
Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass ein Array von erforderlichen Berechtigungen erzwungen werden kann. (Geerbt von Context) |
SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle) |
OffHostApduService ist eine Komfortklasse |
SendOrderedBroadcast(Intent, String) |
OffHostApduService ist eine Komfortklasse |
SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle) |
SendBroadcast(Intent) Diese Version ermöglicht es Ihnen, Daten aus der Übertragung zurück zu empfangen. (Geerbt von ContextWrapper) |
SendOrderedBroadcast(Intent, String, Bundle) |
Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, indem Sie sie einzeln übermitteln, um es mehr bevorzugten Empfängern zu ermöglichen, die Übertragung zu nutzen, bevor sie an weniger bevorzugte Empfänger übermittelt wird. (Geerbt von Context) |
SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle) |
|
SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle) |
|
SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle) |
OffHostApduService ist eine Komfortklasse |
SendStickyBroadcast(Intent) |
Veraltet.
Führen Sie ein |
SendStickyBroadcast(Intent, Bundle) |
Führen Sie ein |
SendStickyBroadcastAsUser(Intent, UserHandle) |
Veraltet.
(Geerbt von ContextWrapper)
|
SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle) |
Veraltet.
(Geerbt von ContextWrapper)
|
SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle) |
Veraltet.
(Geerbt von ContextWrapper)
|
SetForeground(Boolean) |
Dieses Mitglied ist veraltet. (Geerbt von Service) |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
SetTheme(Int32) |
Legen Sie das Basisdesign für diesen Kontext fest. (Geerbt von ContextWrapper) |
SetWallpaper(Bitmap) |
Veraltet.
(Geerbt von ContextWrapper)
|
SetWallpaper(Stream) |
Veraltet.
(Geerbt von ContextWrapper)
|
StartActivities(Intent[]) |
Identisch mit StartActivities(Intent[], Bundle) den angegebenen Optionen. (Geerbt von ContextWrapper) |
StartActivities(Intent[], Bundle) |
Starten Sie mehrere neue Aktivitäten. (Geerbt von ContextWrapper) |
StartActivity(Intent) |
Identisch mit StartActivity(Intent, Bundle) den angegebenen Optionen. (Geerbt von ContextWrapper) |
StartActivity(Intent, Bundle) |
Starten Sie eine neue Aktivität. (Geerbt von ContextWrapper) |
StartActivity(Type) |
OffHostApduService ist eine Komfortklasse |
StartForeground(Int32, Notification) |
Wenn Ihr Dienst gestartet wird (wird ausgeführt |
StartForeground(Int32, Notification, ForegroundService) |
Eine überladene Version mit |
StartForegroundService(Intent) |
OffHostApduService ist eine Komfortklasse |
StartInstrumentation(ComponentName, String, Bundle) |
Starten Sie die Ausführung einer Instrumentation Klasse. (Geerbt von ContextWrapper) |
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
OffHostApduService ist eine Komfortklasse |
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Like StartActivity(Intent, Bundle), but taking a IntentSender to start. (Geerbt von ContextWrapper) |
StartService(Intent) |
Fordern Sie an, dass ein bestimmter Anwendungsdienst gestartet wird. (Geerbt von ContextWrapper) |
StopForeground(Boolean) |
Legacyversion von |
StopForeground(StopForegroundFlags) |
Entfernen Sie diesen Dienst aus dem Vordergrundzustand, sodass er getötet werden kann, wenn mehr Arbeitsspeicher benötigt wird. (Geerbt von Service) |
StopSelf() |
Beenden Sie den Dienst, wenn er zuvor gestartet wurde. (Geerbt von Service) |
StopSelf(Int32) |
Alte Version davon |
StopSelfResult(Int32) |
Beenden Sie den Dienst, wenn die letzte Startzeit var>startId</var> war<. (Geerbt von Service) |
StopService(Intent) |
Fordern Sie an, dass ein bestimmter Anwendungsdienst beendet wird. (Geerbt von ContextWrapper) |
ToArray<T>() |
OffHostApduService ist eine Komfortklasse |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
UnbindService(IServiceConnection) |
Verbindung mit einem Anwendungsdienst trennen. (Geerbt von ContextWrapper) |
UnregisterComponentCallbacks(IComponentCallbacks) |
Entfernen Sie ein |
UnregisterDeviceIdChangeListener(IIntConsumer) |
Entfernt einen geänderten Listener der Geräte-ID aus dem Kontext. (Geerbt von Context) |
UnregisterFromRuntime() |
OffHostApduService ist eine Komfortklasse |
UnregisterReceiver(BroadcastReceiver) |
Aufheben der Registrierung eines zuvor registrierten BroadcastReceivers. (Geerbt von ContextWrapper) |
UpdateServiceGroup(IServiceConnection, Int32, Int32) |
Ändern Sie für einen Dienst, der zuvor an |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em> oder <em>unterbrochen</em>.<>< (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IJavaPeerable.Disposed() |
OffHostApduService ist eine Komfortklasse |
IJavaPeerable.DisposeUnlessReferenced() |
OffHostApduService ist eine Komfortklasse |
IJavaPeerable.Finalized() |
OffHostApduService ist eine Komfortklasse |
IJavaPeerable.JniManagedPeerState |
OffHostApduService ist eine Komfortklasse |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
OffHostApduService ist eine Komfortklasse |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
OffHostApduService ist eine Komfortklasse |
IJavaPeerable.SetPeerReference(JniObjectReference) |
OffHostApduService ist eine Komfortklasse |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
OffHostApduService ist eine Komfortklasse |
GetJniTypeName(IJavaPeerable) |
OffHostApduService ist eine Komfortklasse |