Pack200.Packer.ClassAttributePfx 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.
Cuidado
Use 'Java.Util.Jar.Pack200.IPacker.ClassAttributePfx'. This class will be removed in a future release.
Quando concatenado com um nome de atributo de classe, indica o formato desse atributo, usando a linguagem de layout especificada na especificação JSR 200.
[Android.Runtime.Register("CLASS_ATTRIBUTE_PFX")]
[System.Obsolete("Use 'Java.Util.Jar.Pack200.IPacker.ClassAttributePfx'. This class will be removed in a future release.")]
public const string ClassAttributePfx;
[<Android.Runtime.Register("CLASS_ATTRIBUTE_PFX")>]
[<System.Obsolete("Use 'Java.Util.Jar.Pack200.IPacker.ClassAttributePfx'. This class will be removed in a future release.")>]
val mutable ClassAttributePfx : string
Valor do campo
- Atributos
Comentários
Quando concatenado com um nome de atributo de classe, indica o formato desse atributo, usando a linguagem de layout especificada na especificação JSR 200.
Por exemplo, o efeito dessa opção é interno: pack.class.attribute.SourceFile=RUH
.
As cadeias especiais , e também são permitidas#ERROR
, com o mesmo significado que #UNKNOWN_ATTRIBUTE
.#PASS
#STRIP
Isso fornece uma maneira para os usuários solicitarem que atributos específicos sejam recusados, removidos ou passados bit a bit (sem compactação de classe).
Código como este pode ser usado para oferecer suporte a atributos para JCOV:
<code>
Map p = packer.properties();
p.put(CODE_ATTRIBUTE_PFX+"CoverageTable", "NH[PHHII]");
p.put(CODE_ATTRIBUTE_PFX+"CharacterRangeTable", "NH[PHPOHIIH]");
p.put(CLASS_ATTRIBUTE_PFX+"SourceID", "RUH");
p.put(CLASS_ATTRIBUTE_PFX+"CompilationID", "RUH");
</code>
Um código como este pode ser usado para remover atributos de depuração:
<code>
Map p = packer.properties();
p.put(CODE_ATTRIBUTE_PFX+"LineNumberTable", STRIP);
p.put(CODE_ATTRIBUTE_PFX+"LocalVariableTable", STRIP);
p.put(CLASS_ATTRIBUTE_PFX+"SourceFile", STRIP);
</code>
Documentação Java para java.util.jar.Pack200.Packer.CLASS_ATTRIBUTE_PFX
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.