Java 如何从前端代码访问包com.google.appengine.api.datastore

Java 如何从前端代码访问包com.google.appengine.api.datastore,java,android,eclipse,google-app-engine,Java,Android,Eclipse,Google App Engine,Eclipse,GoogleAppEngine,正在尝试使用该方法 KeyFactory.keyToString(Key) 在我的客户端逻辑中,但我需要导入 import com.google.appengine.api.datastore.Key; import com.google.appengine.api.datastore.KeyFactory; 但我得到了“无法解决的错误” 其他信息: 它在后端代码中使用 已安装其他google api:google云数据存储api为什么在客户

Eclipse,GoogleAppEngine,正在尝试使用该方法

KeyFactory.keyToString(Key) 
在我的客户端逻辑中,但我需要导入

import com.google.appengine.api.datastore.Key;
import com.google.appengine.api.datastore.KeyFactory;
但我得到了“无法解决的错误”

其他信息: 它在后端代码中使用


已安装其他google api:google云数据存储api

为什么在客户端代码中需要密钥对象?无论如何,您不能在客户端中使用它。在后端和客户端之间传递一个键的字符串表示形式(或者更好地说,是实体的长id或字符串名称),并在准备使用时在服务器端将其转换为键。

我正在本地数据库的一个表中存储字符串代表,我不能传入字符串rep,因为我使用的是Endpoint类中生成的list方法,该方法返回CollectionResponse对象OK,重构代码。您不能在客户端上使用应用程序引擎类。