1

我有一个项目 A,它应该使用向导来创建项目 B。项目 B 基于模板。项目 A 应将数据发送到该模板并以编程方式从该数据和模板生成 APK。

我已经阅读了 APK 结构及其包含的内容,例如类、资源和清单文件。我的问题是,实现这种基于模板的 APK 生成的最佳方法是什么?我能用什么来做这个?

4

1 回答 1

0

这是您正在寻找的开源项目。

https://code.google.com/p/terminal-ide/

终端 IDE 是在设备本身上运行的命令行 java / android 开发工具包。在自定义终端 + 自定义键盘环境中使用正确配置的 vim、bash 和 busybox。所有这些应用程序都放在一起,以便它们正确交互。完整的终端仿真器 + 自定义 ANSI 键盘确保良好的 bash、vim 和busybox 仿真。所有设置并准备好在非根环境中运行。普通用户权限足以运行所有这些。

您也可以在此处从 Google Play 下载它。该应用程序在 Play 商店中获得 1,324 个评分,获得 4.7 颗星。这是此应用程序在 Google Play 上收到的最新书面 5 星评论之一。而且它无论如何都不是独一无二的(粗体字的重点是我的)。

一位 Google 用户 - 2013 年 3 月 12 日 - 版本 2.02 哇!

我有超过 30 年的编程经验(主要是 C/C++ 和汇编),并且一直在寻找学习 Android 编程的机会。我到处寻找在我的平板电脑上编译和运行 Java 教程的方法,但没有成功,直到我找到了终端 IDE!然后我开始玩弄它的功能,让我再说一遍,哇。开发人员 - 我只有一个建议,其他人也提出了这个建议:减少内部内存占用。也许将不同的语言分解成可安装的附加组件?

在某种程度上,它很像称为 AIDE 的 Android Java IDE,只是减去了 GUI 界面(但与 AIDE 不同的是,它没有低人工文件限制,而且由于它是开源的,它实际上可以用来构建您自己的项目并扩展)。

于 2013-03-14T08:08:51.403 回答