Google App Engine:如何为iOS生成发现文档(gradle build)?

时间:2016-01-17 21:38:46

标签: google-app-engine android-studio gradle google-cloud-endpoints

我正在使用Android Studio开发我的(GAE + Cloud Endpoints)服务器,我需要为iOS生成一个发现文档。

Google doc: Generating Client Libraries显示了两种为iOS生成发现文档的方法:

  
      
  1. 使用Maven
  2.   

我的后端项目是在Studio中开发的,并且是由gradle构建的,所以我不能选择这个。

  
      
  1. 使用endpoints.sh(将目录更改为项目/ war目录的父目录。)
  2.   

我的gradle构建结构中没有 / war 目录。

如何为iOS生成客户端库?任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:3)

感谢@Opal!

运行gradle war后,会生成一个名为backend/build/discovery-docs的生成目录,其中包含:

  1. apiname-V1-rest.discovery
  2. apiname-V1-rpc.discovery
  3. 所以我获得了iOS的发现文档,没有必要运行:

      
        
    1. 使用endpoints.sh(将目录更改为项目/ war目录的父目录。)
    2.