社区
Android
帖子详情
dex 能动态加载activity吗
qq_29628249
2016-04-28 05:20:48
我用dex动态加载了一个接口,接口是会开启activity的,而且清单文件中我也配置了这个activity,dex文件中也存在这个activity。那为什么每次运行都是报ClassNotFound的错误,是dex不能加载activity吗?求大神指点。。。。
...全文
216
3
打赏
收藏
dex 能动态加载activity吗
我用dex动态加载了一个接口,接口是会开启activity的,而且清单文件中我也配置了这个activity,dex文件中也存在这个activity。那为什么每次运行都是报ClassNotFound的错误,是dex不能加载activity吗?求大神指点。。。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_29628249
2016-04-29
打赏
举报
回复
我已经找到原因了 谢谢~~~~
assky124
2016-04-29
打赏
举报
回复
Activity必须注册,可以用Fragment替代
qq_29628249
2016-04-28
打赏
举报
回复
顶啊 顶啊 不能沉啊
动态
加载
Activity
_示例项目
Eclipse 项目; 相关博文, http://blog.csdn.net/angcyo/article/details/46353549
动态
加载
activity
参考博客 http://blog.csdn.net/cauchyweierstrass/article/details/51087198
启动
DEX
字节码中的
Activity
组件 ( 替换 LoadedApk 中的类
加载
器 )
【Android 逆向】启动
DEX
字节码中的
Activity
组件 ( 替换 LoadedApk 中的类
加载
器 |
加载
DEX
文件中的
Activity
类并启动成功 ) https://hanshuliang.blog.csdn.net/article/details/121885164
Android
动态
加载
Activity
原理详解
主要介绍了Android
动态
加载
Activity
原理详解的相关资料,需要的朋友可以参考下
AndroidPluginSample:Android插件化开发,三种方式实现(1)Android
动态
加载
dex
文件 (2)Android
动态
加载
APK文件(代理模式) (3)Hook技术
动态
加载
APK文件中的
Activity
一、Android插件化开发,常见有三种实现方式: (1)Android
动态
加载
dex
文件 (2)Android
动态
加载
APK文件(代理模式) (3)Hook技术
动态
加载
APK文件中的
Activity
二、Android
动态
加载
dex
文件 1.反射方式
加载
(较麻烦,不介绍),需要反射出具体的方法等 2.接口编程的方式
加载
(以下重点介绍),只需要反射出具体的类即可,转换成接口对象操作具体的方法,相对简单。 (1)新建接口 (2)接口的实现类 (3)对接口实现类转化成
Dex
文件 (4)
加载
具体位置的
dex
文件 //下面开始
加载
dex
class
Dex
ClassLoader
dex
ClassLoader = new
Dex
ClassLoader(internalPath, cacheFile.getAbsolutePath(), null, getClassLoader()); try {
Android
80,471
社区成员
91,391
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章