jakev / dtfmods-core

Core content for Android device testing
Apache License 2.0
6 stars 2 forks source link

Multiple DEX in framework not handled #55

Closed jakev closed 8 years ago

jakev commented 8 years ago

If multiple DEX files exist in a framework JAR, only .classes.dex is considered for baksmaliing in frameworkdb unpack. I'm going to try up to classes3.dex.

jakev commented 8 years ago

Added: https://github.com/jakev/dtfmods-core/commit/82484184220a767bc9998edd331e2242ba02e617

jakev commented 8 years ago

Unfortunately this will be a bit more complicated, since frameworkdexdb relies on frameworks.db, which doesn't know about these new 2/3 directories. Reopening.

jakev commented 8 years ago

DexDumpSql.jar will need to be updated to support picking a DEX from a JAR.

jakev commented 8 years ago

DexDumpSql.jar updated to support specifying DEX filename in JAR: https://github.com/jakev/DexDumpSql/commit/52757bc3aab17411cd1c8c6d0202510ebf774f67

jakev commented 8 years ago

Fixed: https://github.com/jakev/dtfmods-core/commit/c504fbe2ac7ee5af6dceacb3541def2054ff94dc