Freigeben über


Pack200.Packer.ClassAttributePfx Feld

Definition

Achtung

Use 'Java.Util.Jar.Pack200.IPacker.ClassAttributePfx'. This class will be removed in a future release.

Wenn sie mit einem Klassenattributnamen verkettet werden, wird das Format dieses Attributs mithilfe der in der JSR 200-Spezifikation angegebenen Layoutsprache angegeben.

[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

Feldwert

Attribute

Hinweise

Wenn sie mit einem Klassenattributnamen verkettet werden, wird das Format dieses Attributs mithilfe der in der JSR 200-Spezifikation angegebenen Layoutsprache angegeben.

Die Auswirkung dieser Option ist beispielsweise in: pack.class.attribute.SourceFile=RUH.

Die speziellen Zeichenfolgen #ERROR, #STRIPund #PASS sind auch zulässig, mit der gleichen Bedeutung wie #UNKNOWN_ATTRIBUTE. Dadurch können Benutzer anfordern, dass bestimmte Attribute abgelehnt, entfernt oder bitweise übergeben werden (ohne Klassenkomprimierung).

Code wie dieser kann verwendet werden, um Attribute für JCOV zu unterstützen:

<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>

Code wie dies kann zum Entfernen von Debuggingattributen verwendet werden:

<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>

Java-Dokumentation für java.util.jar.Pack200.Packer.CLASS_ATTRIBUTE_PFX.

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.

Gilt für: