我一直在谷歌搜索,很多人似乎有同样的问题,但似乎没有人有解决方案,所以我在这里问,因为这是我解决这个问题的最后希望。我需要列出我的应用程序文件夹中的所有文件(我的 aspp 不使用完整的 Dropbox 模式)。我得到了这个片段并尝试了几个小时,但无论我做什么,它总是抛出一个 NullPointerException。我什至尝试过使用参数,但没有运气。
我该如何解决这个问题?这真的是ICS问题吗?我在运行 4.0.3 自定义 ROM 的手机中运行它。
片段如下:
try {
Entry entries = mDBApi.metadata("/", 0, null, true, null);
for (Entry e : entries.contents)
{
if (!e.isDeleted)
{
Log.i("Is Folder",String.valueOf(e.isDir));
Log.i("Item Name",e.fileName());
}
}
} catch (DropboxException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch(NullPointerException e)
{
Log.i("Pointer", "Null pointer");
e.printStackTrace();
}