尝试使用gradle appengine plugin升级到Google Cloud Endpoints 2.0时,我遇到了与配置Character
的冲突。 Gradle报告错误:
Swift
切换到较新的appengine gradle plugin可以避免此问题,除了它(1)不支持Android studio,(2)并且支持JDO(upgrade doc)。
有没有人有解决方案将旧插件与Google Cloud Endpoints 2.0配合使用?
答案 0 :(得分:2)
出现此问题是因为V2 endpoints-framework-gradle-plugin
和gradle-appengine-plugin
都包含名为endpoints
的任务。删除V2插件不起作用,因为gradle-appengine-plugin
版本不支持V2 Cloud Endpoints。
最后,我必须按Android upgrade doc中的建议迁移到新的appengine gradle插件。这需要从命令行和自定义任务构建和部署来处理JDO,否则可以正常工作。