使用Delphi将Dalvik字节代码添加到现有APK

时间:2012-12-20 14:03:00

标签: android delphi apk bytecode dalvik

我的公司让我在delphi中创建一个dalvik字节码注入器,以便在现有应用程序中传递一段代码。 Basicaly它是一个在主要活动中显示广告的代码。 所以这是我的问题,有没有办法在delphi中做到这一点?我正在使用界面来制作一些非常容易使用的东西:

  • 用户选择apk文件
  • 用户选择要添加的广告类型
  • 代码已添加到apk
  • 生成并保存新的apk

我认为广告cpde应该存储为字节码格式。

我希望有人可以帮助我。

问候。

1 个答案:

答案 0 :(得分:2)

为了使商业服务更轻松,请考虑使用Apache Maven构建项目。

如果它使用Maven作为构建工具,Delphi应用程序只需要修改Maven POM文件来配置它(通过为广告添加所需的JAR依赖项)。这可以使用Delphi提供的内置XML库来完成。

然后,操作员只需要触发重建即可。

可以使用Maven构建Android项目(请参阅here)。使用Maven,项目也独立于IDE。