AM Debug v2.7.0 Run#1566
Backup Fix restoring APK files in no-root mode
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Backup Fix restoring APK files in no-root mode
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1567
Add tests for AndroidBinXmlDecoder
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Add tests for AndroidBinXmlDecoder
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1568
Refactor Add XML header in the output XML file
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Add XML header in the output XML file
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1569
APK Add binary XML encoder written in pure Java
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
APK Add binary XML encoder written in pure Java
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1570
Update trackers and libraries
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Update trackers and libraries
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1571
Refactor Add DocumentFile abstraction for ZipFile
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Add DocumentFile abstraction for ZipFile
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1572
APK Add option to explore DEX files
In the “Explore” activity, it is possible to view DEX contents as well as open
the Smali files with an external editor. Previously, this was only possible
with the XML files.
Additionally, both ZipDocumentFile and DexDocumentFile are subclassed from a
more generic VirtualDocumentFile along with simple tests.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
APK Add option to explore DEX files
In the “Explore” activity, it is possible to view DEX contents as well as open
the Smali files with an external editor. Previously, this was only possible
with the XML files.
Additionally, both ZipDocumentFile and DexDocumentFile are subclassed from a
more generic VirtualDocumentFile along with simple tests.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1573
Refactor Fix URI issues in VirtualDocumentFile
A Unix style mount-unmount system has been introduced in order to fix the
existing URI issues introduced earlier in the VirtualDocumentFile, making it
easier to handle virtual file systems for DEX and Zip files, removing the
overhead of analysing the file contents everytime the user choose to view the
file contents.
However, Path, an abstraction independent of Java's NIO or File API introduced
in order to handle Storage Access Framework, File API, etc., is currently
unable to handle the VirtualFileSystem which will be implemented later on.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix URI issues in VirtualDocumentFile
A Unix style mount-unmount system has been introduced in order to fix the
existing URI issues introduced earlier in the VirtualDocumentFile, making it
easier to handle virtual file systems for DEX and Zip files, removing the
overhead of analysing the file contents everytime the user choose to view the
file contents.
However, Path, an abstraction independent of Java's NIO or File API introduced
in order to handle Storage Access Framework, File API, etc., is currently
unable to handle the VirtualFileSystem which will be implemented later on.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1574
Refactor Fix opening cached files in Android 11 or later
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix opening cached files in Android 11 or later
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1575
APK Delete cached files when moving out of the explorer
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
APK Delete cached files when moving out of the explorer
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>