Android studio 谷歌云工具生成端点缺失

Android studio 谷歌云工具生成端点缺失,android-studio,google-cloud-endpoints,Android Studio,Google Cloud Endpoints,请帮助我了解如何从java类创建端点。android studio发生了很多变化,并且能够: 工具->谷歌云工具->生成端点 或 单击java类,然后选择GenerateEndpoint 似乎随着新的android studio消失了?我应该怎么做,还是我错过了在android studio中需要做的事情 代码: 即使尝试手动创建端点但似乎不起作用,Response对象也会给出一个错误: @Api(name = "searchApi", version = "v1",

请帮助我了解如何从java类创建端点。android studio发生了很多变化,并且能够:

工具->谷歌云工具->生成端点

单击java类,然后选择GenerateEndpoint

似乎随着新的android studio消失了?我应该怎么做,还是我错过了在android studio中需要做的事情

代码:

即使尝试手动创建端点但似乎不起作用,Response对象也会给出一个错误:

@Api(name = "searchApi",
        version = "v1",
        namespace = @ApiNamespace(ownerDomain = "backend.co.za",
                ownerName = "backend.co.za",
                packagePath=""))
public class SearchAPI {
    @ApiMethod(name = "Search")
    public void sayHi(@Named("location") String location) {
        SearchObject response = new SearchObject();
        response.setData("Hi, " + location); //Problem, cannot resolve method

        return response;
    }

}

选择文件|新建模块|谷歌云模块。然后选择App Engine Java Endpoints Module作为模块类型。

发现问题:当我右键单击class SearchObject时,我找不到“Generate google Endpoints”选项,因为它隐藏在屏幕底部的任务栏后面

不确定这是linux造币厂的问题还是android studio的问题


希望没有其他人因为同样的问题被困数小时

谢谢你,约尔,我做到了,但问题很奇怪。检查我的答案以了解原因
@Api(name = "searchApi",
        version = "v1",
        namespace = @ApiNamespace(ownerDomain = "backend.co.za",
                ownerName = "backend.co.za",
                packagePath=""))
public class SearchAPI {
    @ApiMethod(name = "Search")
    public void sayHi(@Named("location") String location) {
        SearchObject response = new SearchObject();
        response.setData("Hi, " + location); //Problem, cannot resolve method

        return response;
    }

}