Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 975 Bytes

File metadata and controls

40 lines (34 loc) · 975 Bytes

Add it in your root build.gradle at the end of repositories:

    allprojects {
        repositories {
            //...
            maven { url 'https://jitpack.io' }
        }
    }

Add the dependency

    dependencies {
        implementation 'com.github.TimScriptov:apkparser:Tag'
    }

Read AndroidManifest.xml

    val parser = ManifestParser(File("path"))
    val name = parser.getApplicationName()
    final ManifestParser parser = new ManifestParser(new File("path"));
    final String name = parser.getApplicationName();

Update AndroidManifest.xml

    val parser = ManifestParser(File("path"))
    parser.setApplicationName("com.mypackage.MyApp")
    final ManifestParser parser = new ManifestParser(new File("path"));
    parser.setApplicationName("com.mypackage.MyApp");