2

我只是跟着正是在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)內的以下文件:

enter image description here

沒有JAR文件存在!我用什麼來設置我的Android客戶端庫?

任何想法?謝謝!

+0

該庫是用這條線 包含在Android客戶端「編制項目(路徑:‘:後端’,配置:‘Android的端點’)」 中的build.gradle(APP) – penduDev

+0

感謝您的答覆。我如何指向zip,以便Android客戶端了解API?你能舉一個更具體的例子嗎?本教程錯誤的,那麼:https://cloud.google.com/appengine/docs/python/endpoints/consume_android –

+0

對不起......其實我說的是谷歌的Java應用程序引擎模塊......沒注意到它是python – penduDev

回答

0

如果你想有一個源JAR和依賴包含在你的項目中使用,包括「-bs默認」或簡單地忽略該選項。使用「-bs gradle這個」或「-bs行家」假設你要使用其中的一個構建工具來構建一個類的JAR自己。 'endpointscfg.py'當然不會將源文件編譯爲類文件,因爲它不具備任何Java環境的知識。在文檔

更多信息:
https://cloud.google.com/appengine/docs/python/endpoints/endpoints_tool

相關問題