Skip to content

stendahls/arsc-parse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARSC parse

npm

This is just a wrapper around aapt2 to get information from a Resources.arsc in an apk.

It will download the latest version for your platform and store that in a binaries folder locally.

Requirements

  • Java

Since this module downloads the official jar, unpacks it and runs it, we need java.

Installation

npm i @stendahls/arsc-parse

Usage

const path = require( 'path' );

const arscParse = require( '@stendahls/arsc-parse' );

( async () => {
    let resources;

    try {
        resources = await arscParse.parse( path.join( __dirname, 'test1.apk' ) );
        console.log( resources );
    } catch ( parseError ) {
        console.error( parseError );
    }

    console.log( arscParse.getResourceByName( resources, 'string/app_name' ) );
} )();

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published