Google 云工具生成端点缺失
Google cloud tools to generate endpoint missing
请帮助我弄清楚如何从 java class 创建端点。 android 工作室发生了很多变化,并且能够:
工具 -> Google 云工具 -> 生成端点
或
单击 java class 然后 select 生成端点
好像随着新的android工作室消失了?我应该怎么做,或者我是否遗漏了我需要在 android 工作室中做的事情?
代码:
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;
}
}
Select 文件 |新模块 | Google云模块。然后 select "App Engine Java Endpoints Module" 作为模块类型。
发现问题:当我右键单击 class SearchObject 时,我找不到 'Generate google endpoint' 选项,因为它 "hides" 在我屏幕底部的任务栏后面! !
不确定这只是 linux (Mint) 的问题还是 android 工作室的问题。
希望没有其他人因为同样的问题而被困数小时。
请帮助我弄清楚如何从 java class 创建端点。 android 工作室发生了很多变化,并且能够:
工具 -> Google 云工具 -> 生成端点
或
单击 java class 然后 select 生成端点
好像随着新的android工作室消失了?我应该怎么做,或者我是否遗漏了我需要在 android 工作室中做的事情?
代码:
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;
}
}
Select 文件 |新模块 | Google云模块。然后 select "App Engine Java Endpoints Module" 作为模块类型。
发现问题:当我右键单击 class SearchObject 时,我找不到 'Generate google endpoint' 选项,因为它 "hides" 在我屏幕底部的任务栏后面! !
不确定这只是 linux (Mint) 的问题还是 android 工作室的问题。
希望没有其他人因为同样的问题而被困数小时。