asmack

    0熱度

    1回答

    大家好,我正在嘗試使用Smack庫構建即時消息。我做得正確,在前臺工作正常,我可以啓動一個STICKY服務,它可以在後臺查找消息。我的問題是,我不想在後臺執行持久性服務,因爲它會吃掉Android設備的電池,而我想在XMPP消息附帶某些事件時啓動一些廣播。有什麼辦法可以做到這一點嗎?請原諒我,我試圖尋找與搜索詞的例子,我什麼也沒找到,所以我沒有在這個特定的上下文中實現任何排序,所以沒有任何相關的代

    1熱度

    1回答

    發送圖片 有同時通過XMPP.Below發送圖像,我面對的是代碼的問題片段,我都做。我不知道代碼有什麼問題。 Message msg = new Message(emailId, Message.Type.chat); ImageTransferExtension transfer = new ImageTransferExtension(); transfer.set

    2熱度

    4回答

    我在android中創建muc時遇到類轉換異常。 E/AndroidRuntime(31002): Caused by: java.lang.ClassCastException: org.jivesoftware.smack.packet.DefaultPacketExtension E/AndroidRuntime(31002): at org.jivesoftware.smackx.m

    0熱度

    1回答

    如何在Android中使用帶有ASMACK庫的XMPP匿名用戶登錄我的服務器? 我使用OpenFire服務器 現在,我讓我的自我登錄使用此代碼: String host = "web.xyz.com"; //getText(R.id.host); String port = "5222"; //getText(R.id.port); String service = "web.xyz.com"

    0熱度

    2回答

    多用戶聊天室加入 如何加入多用戶聊天室在Android的「主人」?目前我正在使用以下代碼加入多用戶聊天室。不過,我只作爲參與者加入。 MultiUserChat muc = new MultiUserChat(connection, group); muc.join(nickNameOfUser, password);

    1熱度

    1回答

    我是新來的使用smack圖書館和製作一個聊天應用程序。當我添加朋友,從這個代碼..,它的工作原理。 public void Addcontact() { Roster.setDefaultSubscriptionMode(Roster.SubscriptionMode.manual); Roster roster = m_connection.getRoster(); if(!roste

    1熱度

    1回答

    我目前使用aSmack庫爲Android做XMPP客戶端。 我想知道的一件事是,如果兩個用戶分別與另一個人聊天,會發生什麼? 例如,第一客戶端會做: connection.getChatManager().createChat("[email protected]", new MessageListener() { @Override public void proce

    1熱度

    1回答

    我正在使用asmack與openfire xmpp服務器一起工作。我創建了會議室(會議室),兩個聯繫人加入了這個會議室。但是這兩個聯繫人都收到類似的消息,這個房間不是匿名的。當我GOOGLE了,我得到了這個link。所以根據那裏的討論,我必須將room.canAnyoneDiscoverJID設置爲false。但我不知道如何設置它在asmack 請告訴我如何設置它在asmack

    0熱度

    1回答

    我創建了3個活動。首先是loginactivity檢查登錄details.After登錄是全成它跳到displayactivity我用它來顯示一個listview.After一個人的聯繫人選擇列表視圖,從它跳到3活動是messageactivity任何接觸顯示2個用戶之間的聊天。現在我的問題是我在哪裏以及如何實現messageListener所以我可以顯示從另一個用戶接收到的消息messageac

    0熱度

    1回答

    我正在開發一個使用Openfire和Asmack的聊天應用程序。我有一個運行後臺的服務來保持連接處於活動狀態,並收聽所有聊天消息。到目前爲止,我已經成功實施了一對一(單一)聊天。下面的代碼是我所有單一聊天的監聽者。 chatmanager = connection.getChatManager(); chatmanager.addChatListener( new ChatManager