没有合适的资源?快使用搜索试试~ 我知道了~
xmljava系统源码-PluginLoader:基于PluginFramwork的插件加载器,支持APK动态加载
共110个文件
java:57个
xml:19个
properties:6个
需积分: 9 0 下载量 75 浏览量
2021-06-06
00:08:53
上传
评论
收藏 1.22MB ZIP 举报
温馨提示
xml java系统源码 #Tamic Plugin-Framework 此项目是Android插件开发框架完整源码及示例。用来通过动态加载的方式在宿主程序中运行插件APK。参考Android-Plugin-Framework 并且结合DL框架的一些思想 已支持的功能: 1、插件apk无需安装,由宿主程序动态加载运行。 2、支持fragment、activity、service、receiver、contentprovider、jni so、application、组件。 3、支持插件自定义控件、宿主自定控件。 4、开发插件apk和开发普通apk时代码编写方式无区别。对插件apk和宿主程序来说,插件框架完全透明,开发插件apk时无约定、无规范约束。无复杂打包脚本。 5、插件中的fragment、activity、receiver、contentprovider组件拥有真正生命周期,完全交由系统管理、无反射无代理(插件service 也可交由系统管理,但是不支持多实例,因此插件service仍然通过代理方式实现。) 6、支持插件引用宿主程序的依赖库、插件资源、宿主资源。 7、支持插件使用
资源推荐
资源详情
资源评论
收起资源包目录
xmljava系统源码-PluginLoader:基于PluginFramwork的插件加载器,支持APK动态加载 (110个子文件)
gradlew.bat 2KB
.classpath 466B
.classpath 466B
.gitignore 465B
.gitignore 64B
.gitignore 64B
.gitignore 9B
build.gradle 4KB
build.gradle 2KB
build.gradle 2KB
build.gradle 301B
settings.gradle 60B
gradlew 5KB
android-support-v4.jar 972KB
fastjson-1.1.43.android.jar 250KB
ManifestReader.java 44KB
PluginIntentFilter.java 43KB
PaCursor.java 37KB
PluginLoader.java 27KB
PluginDatabaseManager.java 19KB
PluginInjector.java 14KB
ManifestParser.java 13KB
PluginListActivity.java 13KB
PluginInstrumentionWrapper.java 11KB
PluginDescriptor.java 10KB
PluginStubBinding.java 9KB
PluginAppTrace.java 8KB
PackageVerifyer.java 8KB
PluginManagerImpl.java 8KB
FileUtil.java 8KB
PluginIntentResolver.java 7KB
PluginDetailActivity.java 7KB
PluginBaseContextWrapper.java 6KB
PluginCreator.java 5KB
PluginPatternMatcher.java 5KB
PluginSQLiteHelper.java 5KB
PluginContextTheme.java 5KB
PluginProxyService.java 4KB
RefInvoker.java 3KB
JsonUtil.java 3KB
PaLog.java 3KB
PluginDebugHelper.java 3KB
PluginThemeHelper.java 3KB
ResourceUtil.java 2KB
PluginProviderInfo.java 2KB
PluginSampleFragmentActivity.java 2KB
PluginResourceWrapper.java 2KB
PluginDBController.java 2KB
PluginActivityInfo.java 2KB
PluginRemoteViewHelper.java 2KB
PluginClassLoader.java 2KB
PluginCallbackImpl.java 2KB
BitmapUtil.java 2KB
PluginPublicXmlConst.java 1KB
PluginManager.java 1KB
PluginDBCallbackImpl.java 1KB
RefProxy.java 1KB
ClassLoaderUtil.java 949B
FragmentContainer.java 730B
ShareLayout.java 674B
PluginApplication.java 605B
PluginReceiverIntent.java 592B
FragmentHelper.java 578B
PaCursorUtils.java 558B
PluginDBCallback.java 517B
PluginConfig.java 514B
PluginCallback.java 507B
PluginStubReceiver.java 500B
PluginStubActivity.java 468B
SharePOJO.java 449B
Contast.java 358B
AnnotationProcessor.java 340B
LICENSE 11KB
README.md 24KB
ic_launcher.png 12KB
ic_launcher.png 12KB
proguard-rules.pro 667B
proguard-rules.pro 667B
proguard-rules.pro 667B
.project 817B
.project 813B
.project 813B
project.properties 679B
project.properties 584B
project.properties 584B
ant.properties 112B
ant.properties 112B
ant.properties 112B
proguard-project.txt 781B
proguard-project.txt 781B
proguard-project.txt 781B
AndroidManifest.xml 5KB
AndroidManifest.xml 5KB
build.xml 4KB
build.xml 4KB
build.xml 4KB
main_activity.xml 4KB
detail_activity.xml 2KB
public.xml 2KB
share_main.xml 786B
共 110 条
- 1
- 2
资源评论
weixin_38724363
- 粉丝: 5
- 资源: 974
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功