使用此代码后获得blob id ...
QBUser user = null;
int userProfilePictureID = user.getFileId(); // user - an instance of QBUser class
QBContent.downloadFileTask(userProfilePictureID, new QBEntityCallbackImpl<InputStream>(){
@Override public void onSuccess(InputStream inputStream, Bundle
params) {
}
@Override public void onError(List<String> errors) {
}}, new QBProgressCallback() {
@Override public void onProgressUpdate(int progress) {
}
});
然后我得到空指针错误。在这一行...
int userProfilePictureID = user.getFileId();
我不明白如何获得用户。
答案 0 :(得分:1)
您将用户初始化为空
QBUser user = null;
这就是你获得NPE的原因
尝试使用Users示例来了解如何获取用户