Aapt2Dump

Struct Aapt2Dump 

Source
pub struct Aapt2Dump { /* private fields */ }
Expand description

ยงDump

Dump is used for printing information about the APK you generated using the link command. For example, the following command prints content from the resource table of the specified APK:

aapt2 dump resources output.apk

ยงDump syntax

The general syntax for using dump is as follows:

aapt2 dump sub-command filename.apk [options]

Implementationsยง

Sourceยง

impl Aapt2Dump

Source

pub fn new(subcommand: SubCommand, filename_apk: &Path) -> Self

Initialize struct Aapt2Dump then specifies subcommand and apk file

Source

pub fn no_values(&mut self, no_values: bool) -> &mut Self

Suppresses the output of values when displaying resource

Source

pub fn dumped_file(&mut self, dumped_file: &Path) -> &mut Self

Specifies a file as an argument to be dumped from the APK

Source

pub fn verbose(&mut self, verbose: bool) -> &mut Self

Increases verbosity of the output

Source

pub fn help(&mut self, help: bool) -> &mut Self

Displays this help menu

Source

pub fn run(&self) -> Result<()>

Opens the command line and launches aapt2 dump with arguments

Auto Trait Implementationsยง

Blanket Implementationsยง

Sourceยง

impl<T> Any for T
where T: 'static + ?Sized,

Sourceยง

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Sourceยง

impl<T> Borrow<T> for T
where T: ?Sized,

Sourceยง

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Sourceยง

impl<T> BorrowMut<T> for T
where T: ?Sized,

Sourceยง

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Sourceยง

impl<T> From<T> for T

Sourceยง

fn from(t: T) -> T

Returns the argument unchanged.

Sourceยง

impl<T, U> Into<U> for T
where U: From<T>,

Sourceยง

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Sourceยง

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Sourceยง

type Error = Infallible

The type returned in the event of a conversion error.
Sourceยง

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Sourceยง

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Sourceยง

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Sourceยง

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.