首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android的代码注入

Android的代码注入
EN

Stack Overflow用户
提问于 2012-12-03 05:18:11
回答 1查看 536关注 0票数 1

我想为Android写一个ORM作为我的最后一个项目。我的第一个想法是为每个get和set注入代码。不幸的是,我发现有很多帖子说没有办法在Android中注入代码。

另一方面,我发现"Dexmaker“可以在运行时生成代码。

我的问题是:有没有可能以某种方式在Android中注入代码(通过"Dexmaker“或其他任何东西)?

如果没有,该怎么做呢?

我也考虑过反射,但我担心它会变慢。

提前谢谢。

编辑

Simon:是的,通过ORM I对象关系映射。我想创建一个通用的框架。除了代码注入,我还能怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-11 07:50:11

您可以使用Dexmaker注入代码。项目站点有一个HelloWorldMaker示例,它生成一个类,然后加载它。

但是,您可能会发现运行时代码生成的性能并不令人满意。像Dagger这样的项目已经在元编程和代码生成方面取得了更好的成功。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13673947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档