Skip to content

snakehopper/goandroid

Repository files navigation

goandroid

A convenient struct interface for unmarshal AndroidMainifest.xml with standard golang pkg "encoding/xml"

simple usage:

b, _ := ioutil.ReadFile("AndroidManifest.xml")  
var m Manifest  
err = xml.Unmarshal(b, &m)  
// check error & and can use now  
fmt.Println("version name:", m.VersionName)  
fmt.Println("package name:", m.Package)  
fmt.Println("an action name of activity:", m.Application.Activities[index].IntentFilters[index].Action.Name)

About

A convenient struct interface for unmarshal AndroidMainifest.xml with standard golang pkg "encoding/xml"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages