Android-Plugin-Framework icon indicating copy to clipboard operation
Android-Plugin-Framework copied to clipboard

Android插件框架,免安装运行插件APK ,支持独立插件和非独立插件

Results 32 Android-Plugin-Framework issues
Sort by recently updated
recently updated
newest added

apply from: "https://raw.githubusercontent.com/limpoxe/Android-Plugin-Framework/master/FairyPlugin/host.gradle" 引用这个出错,是什么情况? Unknown host '请求的名称有效,但是找不到请求的类型的数据。 (raw.githubusercontent.com)'. You may need to adjust the proxy settings in Gradle,还有QQ群,QQ也没有用的?

您好,感谢您开源这么优秀的框架,我想咨询下能否用这个框架上架 Google Play 市场?是否需要做什么样的调整呢?非常感谢您。

暂时不考虑不同的插件中配置了相同类全名的组件的问题, 先到先得||com.xxx.xxx|com.xxx.xxx.SplashLoading.SplashLoadingActivity

你好, 请问下, 使用方式 if(PluginManager.isInstalled("xxxx")){ Intent launchIntent = getPackageManager().getLaunchIntentForPackage("xxxxx"); startActivity(launchIntent); }else{ ToastUtils.showShort(this, "插件安装中..."); PluginManager.installPlugin("/sdcard/xxxx.apk"); ToastUtils.showShort(this, "插件安装完毕..."); } [PluginDescriptor.matchPlugin() line 553] >>>[暂时不考虑不同的插件中配置了相同类全名的组件的问题, 先到先得 宿主app 是一个demo, 然后加载一个app(独立apk)

有些三方sdk会根据applicationID从应用商店拉数据

Caused by: java.lang.ClassCastException: androidx.collection.SimpleArrayMap cannot be cast to java.util.Map at com.limpoxe.fairy.core.compat.CompatForSupportv7ViewInflater.installPluginCustomViewConstructorCache(CompatForSupportv7ViewInflater.java:27) at com.limpoxe.fairy.core.PluginLoader.initLoader(PluginLoader.java:80) at com.app.demo.APPAplication.onCreate(APPAplication.java:27) at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1012) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4606) at android.app.ActivityThread.access$1500(ActivityThread.java:153)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1366)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:135)  at android.app.ActivityThread.main(ActivityThread.java:5307)  at...

目前支持支持androidx吗,如果没有,有没有计划什么时候支持呢

能用来启动uiautomator2单元测试项目吗

报错信息:ERROR: Cannot invoke method doFirst() on null object