Resource.Attribute.NativeService Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Se for true, o sistema não inicializará o Android Runtime no processo que executa o serviço.
[Android.Runtime.Register("nativeService", ApiSince=37)]
public const int NativeService = 16844462;
[<Android.Runtime.Register("nativeService", ApiSince=37)>]
val mutable NativeService : int
Valor do campo
Value = 16844462- Atributos
Comentários
Se for true, o sistema não inicializará o Android Runtime no processo que executa o serviço. Em vez disso, o sistema carrega uma biblioteca chamada libmain.so no processo e inicia o serviço a partir de uma função chamada ANativeService_onCreate na biblioteca. Os nomes de biblioteca e função podem ser configurados definindo as propriedades PackageManager.PROPERTY_NATIVE_SERVICE_LIBRARY_NAME e PackageManager.PROPERTY_NATIVE_SERVICE_FUNCTION_NAME respectivamente.
As tentativas de iniciar serviços que habilitam esse atributo podem falhar no sistema que executa a versão mais antiga do Android do que esse recurso é introduzido. Os usuários devem verificar o nível da API antes de iniciar os serviços.
Esse sinalizador será ignorado se isolatedProcess for false ou não for especificado.
Pode ser um valor booliano, como "true" ou "false".
Referência do Android para android.R.attr.nativeService.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.