如何自动创建 Android 项目框架? (没有 Android 工作室)

How to automate Android project skeleton creation? (no Android Studio)

我想创建一个常规的 Android 项目框架(例如,为所有源、资源、风格维度等创建目录;创建清单和 xml 存根)

我知道您可以在 shell 脚本中执行此操作,但我想使用 Gradle,如果可能的话。

该功能是内置于 Gradle 中,还是我必须自己编写 extension/plugin。 Studio在实际中是如何创建项目骨架的?

我不想重新发明轮子,但我不想IDE。

Is that functionality built into Gradle

Gradle 的 Android 插件中目前没有创建 Android 项目的任务。 Google 用于分发可以创建项目的 android 工具,但那是用于旧的基于 Ant 的构建过程,并且 Google 从未交付过替代品。 旧的 android 工具虽然仍然可用,但已被弃用,不再具有用于创建项目的子命令。

How does Studio create the project skeleton in actuality?

它有自己的模板系统,可以根据您通过新建项目向导提供的输入创建项目文件。据我所知,这只是融入 IDE;没有用于访问该功能的记录 CLI。