对于我的Android应用程序,我正在为后端编写端点代码。
在我的appengine数据存储区方法中,当我尝试使用密钥访问我的实体时,我得到了
java.lang.IllegalArgumentException:无效的密钥PB:没有元素
以下是我尝试过的代码片段
Regex.Replace(pathFOSE, @"(?<=\w)\n(?=\w)", " ");
^
keyId的类型为String。
如何解决这个问题?
答案 0 :(得分:0)
我自己解决了这个问题! 我没有使用stringToKey,而是将createKey用于我想要的KIND 将密钥传递为String
Key key = KeyFactory.createKey(<KIND>,keyId);
答案 1 :(得分:-1)
试试这段代码:
key = KeyFactory.stringToKey(""+keyId);