Add ability to install jar versions of extensions (#2182)

* Install JARs directly

* Changelog

* Return pkgName for extension install

* Lint

* Utility function

* Remove test function

* Optimize imports

* Improvements and fixes

* Simplify installExtension

* Fix memory leak on APK extension install

* Commonize installExtension function

* Delete unused function

* TextExtensionCompatibility fix

* Lint
This commit is contained in:
Mitchell Syer
2026-07-13 14:21:08 -04:00
committed by GitHub
parent b0bc8c6fb3
commit d34a486dca
18 changed files with 753 additions and 297 deletions

View File

@@ -110,6 +110,7 @@ dex2jar-tools = { module = "de.femtopedia.dex2jar:dex-tools", version.ref = "dex
# APK
apk-parser = "net.dongliu:apk-parser:2.6.10"
apksig = "com.android.tools.build:apksig:9.2.1"
axml = "com.github.Aliucord:axml:ed26565eb0"
# Xml
xmlpull = "xmlpull:xmlpull:1.1.3.4a"
@@ -215,6 +216,7 @@ shared = [
"dex2jar-translator",
"dex2jar-tools",
"apk-parser",
"axml",
"jackson-annotations",
"jcef",
]