Android Asmack get NullPointerException位于privacyManager.createPrivacyList

Android Asmack get NullPointerException位于privacyManager.createPrivacyList,android,xmpp,asmack,Android,Xmpp,Asmack,通过Asmack阻止用户,我得到空指针执行选项 我读过privacymanager文档,我不知道我为什么会出现NullPointerException, 注意:连接正常,我能够发送和接收MSG 任何人都可以帮忙 public void blockContact(String user) { try { PrivacyListManager privacyManager = PrivacyListManager .getInstanceFor

通过Asmack阻止用户,我得到空指针执行选项 我读过privacymanager文档,我不知道我为什么会出现NullPointerException, 注意:连接正常,我能够发送和接收MSG 任何人都可以帮忙

public void blockContact(String user) {
    try {
        PrivacyListManager privacyManager = PrivacyListManager
                .getInstanceFor(MyApplication.connection);

        // Set the name of the list
        String listName = "blocklist1";

        // Create the list of PrivacyItem that will allow or deny some
        // privacy aspect
        //

        List<PrivacyItem> privacyItems = new Vector<PrivacyItem>();

        PrivacyItem item = new PrivacyItem(PrivacyItem.Type.jid.name(),
                false, 1);
        item.setValue(user);
        item.setFilterMessage(true);
        privacyItems.add(item);
        Log.d(getLocalClassName() + "isFilterMessage : ",
                item.isFilterMessage() + "");


        privacyManager.createPrivacyList(listName, privacyItems);  //HERE
        privacyManager.addListener(this);   // AND HERE
    } catch (Exception e) {
        e.printStackTrace();
    }
}

嗨,请帮帮我,我也面临着同样的问题
10-05 11:51:16.649: W/System.err(25166): java.lang.NullPointerException
10-05 11:51:16.649: W/System.err(25166):    at com.app.chat.MyChat.blockContact(MyChat.java:807)