簡體   English   中英

AndroidAPI.metadata()為空。 如何解決?

[英]AndroidAPI.metadata() Is Null. How to Fix It?

我一直在使用Google搜索,很多人似乎都遇到了同樣的問題,但是似乎沒人能找到解決方案,所以我在這里問,因為這是我解決該問題的最后希望。 我需要列出應用程序文件夾中的所有文件(我的aspp不使用完全保管箱模式)。 我得到了這個代碼片段,並嘗試了幾個小時,但是無論我做什么,它總是拋出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();
    }

沒關系哈哈。 我將代碼放在onCreate()上,但細節不多:mDAPi初始化位於該代碼塊下方,因此出現了NullPointerException。

哈哈,我好笨。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM