云端点API客户端库不包含JAR文件
问题描述:
我只是跟着正是在this教程说就跑命令云端点API客户端库不包含JAR文件
/usr/local/google_appengine/endpointscfg.py get_client_lib java -bs gradle helloworld_api.NewsApi
我知道我的NewsApi
服务的工作原理,我已经上测试它Google API浏览器。
我得到一个成功消息:API client library written to ./getNews-v1.zip
我提取的拉链,发现该文件夹(getNews
)内的以下文件:
没有JAR文件存在!我用什么来设置我的Android客户端库?
任何想法?谢谢!
答
如果你想有一个源JAR和依赖包含在你的项目中使用,包括“-bs默认”或简单地忽略该选项。使用“-bs gradle这个”或“-bs行家”假设你要使用其中的一个构建工具来构建一个类的JAR自己。 'endpointscfg.py'当然不会将源文件编译为类文件,因为它不具备任何Java环境的知识。在文档
更多信息:
https://cloud.google.com/appengine/docs/python/endpoints/endpoints_tool
该库是用这条线 包含在Android客户端“编制项目(路径:‘:后端’,配置:‘Android的端点’)” 中的build.gradle(APP) – penduDev
感谢您的答复。我如何指向zip,以便Android客户端了解API?你能举一个更具体的例子吗?本教程错误的,那么:https://cloud.google.com/appengine/docs/python/endpoints/consume_android –
对不起......其实我说的是谷歌的Java应用程序引擎模块......没注意到它是python – penduDev