文件名称:custom-class-loader:Dalvik 中的自定义类加载(Android Studio 版本)
文件大小:76KB
文件格式:ZIP
更新时间:2024-07-29 09:24:32
Java
根据,将中的工作移植到新的基于 Gradle 的 Android Studio 构建系统 由于 Android Studio Gradle 插件现在提供,有效解决了 Android 65k 方法限制,因此在运行时使用自定义类加载的主要动机现在是可扩展性。 在我的特殊情况下,我正在尝试制作一个。 因此,该版本项目的主要重点是以干净和模块化的方式构建辅助 jar 文件,这样可以轻松更新主项目而无需更新插件。 主apk在app模块中,显示toast的库在libraries/lib1模块中,有自己的命名空间com.example.toastlib 您可以使用assembleExternalJar任务编译库的 .jar 插件文件——例如从命令行: gradlew assembleExternalJar 这将生成文件/libraries/lib1/build/outputs/com.examp
【文件预览】:
custom-class-loader-master
----.gitignore(755B)
----app()
--------build.gradle(491B)
--------src()
----libraries()
--------lib1()
----settings.gradle(33B)
----build.gradle(302B)
----gradlew(5KB)
----LICENSE(649B)
----README.md(2KB)
----gradlew.bat(2KB)
----gradle.properties(683B)
----.idea()
--------misc.xml(827B)
--------encodings.xml(166B)
--------gradle.xml(770B)
--------vcs.xml(166B)
--------copyright()
--------scopes()
--------compiler.xml(711B)
--------.name(6B)
----gradle()
--------wrapper()