Skip to content

parsing versionCode doesn't respect 32-bit ints #24

@tjlahr

Description

@tjlahr

The routine that's parsing the compiled manifest isn't handling 0xffffffff correctly. If I set versionCode to -1 in my AndroidManifest.xml, ruby_apk parses this as 4294967295.

This probably requires a fix in axml_parser.rb, but I haven't had a chance to track down exactly where yet.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions