android - 无法找到课程&com; google.apphosting.api.DatastorePb $ PutResponse'

时间:2014-10-07 02:56:51

标签: android google-app-engine android-studio

我正在开发一个连接到我的"端点的应用程序"在谷歌应用引擎上。我正在使用proguard来构建应用程序,它确实从流程中删除了一些类。我的应用崩溃的地方是这一行,初始化我的查询。我可以把这一行放在我的应用程序的任何地方,看到同样奇怪的错误。

Query query = new Query("NewPostBean");

目前看到的错误:

Unable to resolve superclass of Lcom/google/apphosting/api/DatastorePb$PutResponse; (2181)
Link of class 'Lcom/google/apphosting/api/DatastorePb$PutResponse;' failed
Could not find class 'com.google.apphosting.api.DatastorePb$PutResponse', referenced from method com.google.appengine.api.datastore.AsyncDatastoreServiceImpl$4.makeCall

我认为应该解决这个问题的项目,但没有。

-keepnames class com.google.apphosting.api.DatastorePb$PutResponse
-keep class com.google.apphosting.api.DatastorePb$PutResponse
-keep class com.google.apphosting.api.DatastorePb$PutRequest.** {
    public protects *;
}
-keep class com.google.apphosting.api.DatastorePb.PutResponse
-keep class com.google.apphosting.api.DatastorePb.PutResponse.** {
    public protected *;
}
-keep class com.google.apphosting.api.** {
    public protected *;
}
-keepnames class com.google.appengine.repackaged.com.google.io.protocol.ProtocolMessage
-keep class com.google.appengine.repackaged.com.google.io.protocol.ProtocolMessage
-keep interface java.beans.BeanInfo

0 个答案:

没有答案