Используйте Blob в хранилище данных, но пространство имен не известно Android - PullRequest
1 голос
/ 21 января 2012

У меня есть класс, который мне нравится хранить в хранилище данных Google App Engine, например:

@Entity
public class Game {
     @Id
     @GeneratedValue(strategy = GenerationType.IDENTITY)
     private Long id;

     private Date latestUpdate;
     private short x, y;
     private List<String> players;
     private Blob board;
...

Но при попытке сериализовать его с помощью мастера «Служба RPC» в Затмение я получаю код, который не может найти "com.google.appengine" Пространство имен.

Кто-нибудь может понять, как отправить Blob, byte [] или int [] из приложения движок для приложения Android ???

Дженерики (например, List ) Я приступаю к работе, но предпочитаю не делать преобразование все время из байта [].

Спасибо, Jens

1 Ответ

0 голосов
/ 22 января 2012

AppEngine RPC Wizard опирается на GWT RequestFactory для выполнения маршалинга / демаршалинга.

RequestFactory довольно ограничен и предоставляет только несколько переносимых типов . Массивы и классы GAE, к сожалению, среди них нет.

...