我正慢慢开始将我现有的应用程序移植到 Android Studio 和 Gradle。在我走得太远之前,我有几个问题。
是否可以在 Android Studio 之外从命令行构建签名的 apk,就像使用 ant 一样。
是否有可能在 UI 之外一次性为每个变体构建一个签名的 apk。
最后,这种情况不会影响很多人,但实际上您可以拥有的变体数量是否有限制。我可能正在寻找 2000-4000 种不同的变体。这将是一个彻底的禁忌吗?
最佳答案
是
是
嗯,很多。我认为会有问题。例如,现在 Gradle 不允许我们并行编译变体,因此构建需要很长时间。此外,在设置表示所有变体及其相关属性和任务的内部模型时,您可能会用完 RAM。
我猜你应该试试看。使用简单的 groovy 代码,您应该能够在一个空项目中动态创建 2000 种风格,然后看看您是否可以毫无问题地进行编译。
关于Android Studio/Gradle 构建问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17830833/