登录 注册
当前位置:主页 > 资源下载 > 46 > \"Android平台的插件:Plugin\

\"Android平台的插件:Plugin\

  • 更新:2024-08-03 13:51:26
  • 大小:14KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Android - 移动开发
  • 格式:MD

资源介绍

插件开发 360 DroidPlugin ###DroidPlugin的是什么? 一种新的插件机制,一种免安装的运行机制,是一个沙箱(但是不完全的沙箱。就是对于使用者来说,并不知道他会把apk怎么样), 是模块化的基础。 ###DroidPlugin的缺点是什么? - a.通知栏限制(无法在插件中发送具有自定义资源的Notification,例如: 1. 带自定义RemoteLayout的Notification 2. 图标通过R.drawable.XXX指定的通知(插件系统会自动将其转化为Bitmap) - b.安全性担忧(可以修改,hook一些重要信息) - c.机型适配(不是所有机器上都能行,因为大量用反射相关,如果rom厂商深度定制了framework层,反射的方法或者类不在,容易插件运用失败) - d. 需要预先注册权限(在Library中申请了原生系统所有的权限) - e. 无法在插件中注册一些具有特殊Intent Filter的Service、Activity、BroadcastReceiver、ContentProvider等组件以供Android系统、已经安装的其他APP调用。 - f. 缺乏对Native层的Hook,对某些带native代码的apk支持不好,可能无法运行。比如一部分游戏无法当作插件运行。