谷歌云工具生成端点丢失

时间:2015-06-30 09:02:59

标签: android-studio google-cloud-endpoints

请帮助我弄清楚如何从java类创建端点。 android studio中有很多变化,并且能够:

工具 - > Google云端工具 - >生成端点

或者

单击java类,然后选择Generate Endpoint

似乎已经与新的Android工作室消失了?我应该怎么做,或者我在android studio中缺少一些我需要做的事情?

代码:

public class SearchObject {

    private String Location;

    public String getLocation() {
        return Location;
    }

    public void setLocation(String location) {
        Location = location;
    }
}

即使尝试手动创建端点但似乎不起作用,响应对象也会出错:

@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;
    }

}

2 个答案:

答案 0 :(得分:0)

选择文件|新模块| Google云端模块。然后选择“App Engine Java Endpoints Module”作为模块类型。

答案 1 :(得分:0)

发现问题:当我右键单击SearchObject类时,我找不到“生成google端点”'选项,因为它"隐藏"在我屏幕底部的任务栏后面!!

不确定它是否只是linux(Mint)的东西或android studio的问题。

希望没有其他人因为同样的问题而陷入困境。