Resource.Attribute.NativeService Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Se true, il sistema non inizializza Android Runtime nel processo che esegue il servizio.
[Android.Runtime.Register("nativeService", ApiSince=37)]
public const int NativeService = 16844462;
[<Android.Runtime.Register("nativeService", ApiSince=37)>]
val mutable NativeService : int
Valore del campo
Value = 16844462- Attributi
Commenti
Se true, il sistema non inizializza Android Runtime nel processo che esegue il servizio. Il sistema carica invece una libreria denominata libmain.so nel processo e quindi avvia il servizio da una funzione denominata ANativeService_onCreate nella libreria. I nomi delle librerie e delle funzioni possono essere configurati impostando rispettivamente le proprietà PackageManager.PROPERTY_NATIVE_SERVICE_LIBRARY_NAME e PackageManager.PROPERTY_NATIVE_SERVICE_FUNCTION_NAME.
I tentativi di avvio dei servizi che abilitano questo attributo potrebbero non riuscire nel sistema che esegue una versione precedente di Android rispetto a quella introdotta da questa funzionalità. Gli utenti devono controllare il livello API prima di avviare i servizi.
Questo flag viene ignorato se isolatedProcess è false o non è specificato.
Può essere un valore booleano, ad esempio "true" o "false".
Informazioni di riferimento su Android per android.R.attr.nativeService.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.