6个版本

0.1.5 2022年4月21日
0.1.4 2022年4月18日

编程语言分类中排名460

MIT许可协议

44KB
1K SLoC

arsc

arsc是一个Rust库,它提供了解析和写入Android资源文件(arsc)的能力

[dependencies]
arsc = "0.1"

编译器支持:rustc 1.59+

示例

use arsc::{parse, write};

fn main() -> std::io::Result<()> {
  let arsc = parse("/resources.arsc")?;
  let _ = write(&arsc, "/output.arsc")?;
  Ok(())
}

入门指南

本节将介绍如何编译该项目

先决条件

  • Rust 1.59或更高版本
  • Cargo
  • Git

编译

cd SOME_DIR
git clone https://github.com/YaxinCheng/arsc.git
cd arsc
cargo build --release


lib.rs:

arsc是一个简单的库,它能够解析和写入Android资源文件(arsc)

示例

use arsc::{parse, write};

fn main() -> std::io::Result<()> {
    let arsc = parse("/resources.arsc")?;
    let _ = write(&arsc, "/output.arsc")?;
    Ok(())
}

依赖项