android - 如何自动化Android项目骨架的创建? (没有安卓工作室)

标签 android templates gradle project-management

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

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

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

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

最佳答案

Is that functionality built into Gradle

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

How does Studio create the project skeleton in actuality?

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

关于android - 如何自动化Android项目骨架的创建? (没有安卓工作室),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54846173/

相关文章:

android - 由于android studio中缺少com.android.application插件,我的应用无法构建?

android - Eclipse 中的 "Build Target SDK"和 android :targetSdkVersion in AndroidManifest. xml 之间的区别?

c++ - 特化成员模板而不特化其父模板

android - 依赖 gradle android studio

c++ - Clang 中不明确的运算符重载

php - 模板引擎与 Zend Framework 的优缺点

gradle - gradle在Ubuntu 16.04中未正确安装

android - 每 3 秒在屏幕上创建和显示游戏对象

javascript - 使用 jQuery 和 CSS 的 100% 高度 Div

android - 检查在 Flutter 中按下按钮多长时间