我可以在 Android 中创建一个项目并将其用作未来项目的基础模板吗

Can I create a project in Android and use it as a base template for future projects

是否可以创建一个项目并添加诸如 volley 之类的库,这些库无论如何都会在大多数项目中使用,然后复制该项目以作为所有未来项目的基础反复使用?

我能看到的唯一问题是密钥库,但如果我更改所有包名称,那么这应该不是问题吧?

是的,你可以,这应该是一个很好的做法。 Android Boostrap 做类似的事情。

你可以看看base_app_android

此处摘录:

Base skeleton structure to start every new project, based on the design patters suggested by Robert C. Martin (aka Uncle Bob) on his clean architecture.

base_app_android is the project which we use at Refineria Web to start any new Android project. It presents a structure of 3 layers, domain, data and presentation; this approach has been chosen with the purpose of creating an application that conducts unit testing and also allow the portability between platforms, mainly iOS.

您可以创建 File Templates - 解释 here

简短版本:是的。您需要在 {ANDROID_STUDIO_LOCATION}/plugins/android/lib/templates/other/ 中使用您想要的模板名称创建一个新文件夹,创建包含相关信息的文件,创建文件夹结构并输入您想要的模板文件。
可以在 github.

上找到示例

是的,您可以将其创建为库并使用它