Evernote Android API からノートの内容を取得しようとしています。
サービスでの認証に成功し、「検索」操作を問題なく実行できます。
しかし、次のコードを実行しようとすると、返されず、LogCat が「GC_CONCURRENT 解放された 2032K、15% 解放された 20186K/23623K、一時停止 12ms+10ms、合計 166ms」であふれます。
誰かが私を助けてくれたらうれしいです!このサイトとグーグルで検索しましたが、何も見つかりませんでした!ご協力ありがとうございました!
私のコード:
EvernoteSession session = getEvernoteSession(ctx);
try {
session.getClientFactory().createNoteStoreClient().getNote(noteID, true, false, false, false, new OnClientCallback<Note>() {
@Override
public void onSuccess(Note data) {
receiver.newData(data.getContent().toString());
data = null;
System.gc();
}
@Override
public void onException(Exception exception) {
receiver.newData(ctx.getString(R.string.error_while_receiving_note));
}
});
} catch (TTransportException e) {
receiver.newData(ctx.getString(R.string.error_while_receiving_note));
}