Build Classe

Definição

Informações sobre a compilação atual, extraídas das propriedades do sistema.

[Android.Runtime.Register("android/os/Build", DoNotGenerateAcw=true)]
public class Build : Java.Lang.Object
[<Android.Runtime.Register("android/os/Build", DoNotGenerateAcw=true)>]
type Build = class
    inherit Object
Herança
Atributos

Comentários

Informações sobre a compilação atual, extraídas das propriedades do sistema.

Java documentação para android.os.Build.

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.

Construtores

Nome Description
Build()

Inicializa uma nova instância da classe Build.

Build(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
BackportedFixStatusFixed
Obsoleto.

O problema conhecido foi corrigido neste dispositivo.

BackportedFixStatusNotApplicable
Obsoleto.

O problema conhecido não é aplicável a este dispositivo.

BackportedFixStatusNotFixed
Obsoleto.

O problema conhecido não foi corrigido neste dispositivo.

BackportedFixStatusUnknown
Obsoleto.

O status do problema conhecido neste dispositivo não é conhecido.

Unknown

Valor usado para quando uma propriedade de build é desconhecida.

Propriedades

Nome Description
Board

O nome da placa subjacente, como "peixinho dourado".

Bootloader

O número de versão do carregador de inicialização do sistema.

Brand

A marca visível para o consumidor com a qual o produto/hardware será associado, se houver.

Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
CpuAbi
Obsoleto.

O nome do conjunto de instruções (tipo de CPU + convenção de ABI) do código nativo.

CpuAbi2
Obsoleto.

O nome do segundo conjunto de instruções (tipo de CPU + convenção de ABI) do código nativo.

Device

O nome do design industrial.

Display

Uma cadeia de caracteres de ID de build destinada à exibição para o usuário

Fingerprint

Uma cadeia de caracteres que identifica exclusivamente esse build.

FingerprintedPartitions

Obtenha informações de build sobre partições que têm uma impressão digital separada definida.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
Hardware

O nome do hardware (da linha de comando do kernel ou /proc).

Host

Obtém o valor do host.

Id

Um número de lista de alterações ou um rótulo como "M4-rc20".

JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)
JniPeerMembers

Fornece metadados de membro par JNI para esse tipo.

Manufacturer

O fabricante do produto/hardware.

Model

O nome visível do usuário final para o produto final.

OdmSku

A SKU do dispositivo conforme definido pelo ODM (fabricante de design original).

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
Product

O nome do produto geral.

Radio
Obsoleto.

O número de versão do firmware de rádio.

RadioVersion

Retorna a cadeia de caracteres de versão para o firmware de rádio.

Serial

Um número de série de hardware, se disponível.

Sku

A SKU do hardware (da linha de comando do kernel).

SocManufacturer

O fabricante do sistema principal do dispositivo no chip.

SocModel

O nome do modelo do sistema principal do dispositivo no chip.

Supported32BitAbis

Uma lista ordenada de <ABIs b>de 32 bits</b> com suporte por este dispositivo.

Supported64BitAbis

Uma lista ordenada de <ABIs b>de 64 bits</b> com suporte por este dispositivo.

SupportedAbis

Uma lista ordenada de ABIs com suporte por este dispositivo.

Tags

Marcas separadas por vírgulas que descrevem o build, como "unsigned, debug".

ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

Time

O momento em que a compilação foi produzida, dada em milissegundos desde a época UNIX.

Type

O tipo de build, como "user" ou "eng".

User

Obtém o valor de usuário.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)
Equals(Object)

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetBackportedFixStatus(Int64)

O status da correção com backported para um problema conhecido neste dispositivo.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetMajorSdkVersion(Int32)

Obtenha a versão principal codificada em um valor VERSION_CODES_FULL.

GetMinorSdkVersion(Int32)

Obtenha a versão secundária codificada em um valor VERSION_CODES_FULL.

GetSerial()

Obtém o número de série de hardware, se disponível.

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Informações sobre a compilação atual, extraídas das propriedades do sistema.

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Informações sobre a compilação atual, extraídas das propriedades do sistema.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a