Freigeben über


Pack200.IPacker.UnknownAttribute Feld

Definition

Gibt die auszuführende Aktion an, wenn eine Klassendatei, die ein unbekanntes Attribut enthält, gefunden wird.

[Android.Runtime.Register("UNKNOWN_ATTRIBUTE")]
public const string UnknownAttribute;
[<Android.Runtime.Register("UNKNOWN_ATTRIBUTE")>]
val mutable UnknownAttribute : string

Feldwert

Attribute

Hinweise

Gibt die auszuführende Aktion an, wenn eine Klassendatei, die ein unbekanntes Attribut enthält, gefunden wird. Mögliche Werte sind die Zeichenfolgen #ERROR, #STRIPund #PASS.

Die Zeichenfolge #ERROR bedeutet, dass der Packvorgang als Ganzes fehlschlägt, mit Ausnahme des Typs IOException. Die Zeichenfolge #STRIP bedeutet, dass das Attribut gelöscht wird. Die Zeichenfolge #PASS bedeutet, dass die gesamte Klassendatei (wie eine Ressourcendatei) ohne Komprimierung übergeben wird, mit einer geeigneten Warnung. Dies ist der Standardwert für diese Eigenschaft.

Beispiele:

{@code
                Map p = pack200.getProperties();
                p.put(UNKNOWN_ATTRIBUTE, ERROR);
                p.put(UNKNOWN_ATTRIBUTE, STRIP);
                p.put(UNKNOWN_ATTRIBUTE, PASS);
            }

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

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: