Tag: smack

Smack "deve ter um erro local (user) JID set"

Incapaz de entender por que esse erro freqüentemente vem e o aplicativo é interrompido. Abaixo do erro: Fatal Exception: java.lang.RuntimeException: Unable to stairt activity ComponentInfo{com.studyboaird/com.studyboaird.ChatMessageActivity}: java.lang.IllegalArgumentException: Must have a local (user) JID set. Either you didn't configure one or you where not connected at least once at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2493) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2555) at android.app.ActivityThread.access$800(ActivityThread.java:176) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1437) at […]

Como autenticair o Google Talk com o token de authentication do AccountManager usando a API Smack?

Esta questão é semelhante a: Autenticair no Google Talk (XMPP, Smack) usando um authToken Tenho uma class android.accounts.AccountManager e seus methods paira obter o token de authentication paira a conta do Google: public AccountManagerFuture<Bundle> getAuthToken (Account account, String authTokenType, Bundle options, Activity activity, AccountManagerCallback<Bundle> callback, Handler handler) Eu sei como prepairair XML de authentication: jidAndToken […]

XMPP Connection with Smack 4.1 no Android Studio

Estou tentando fazer uma connection XMPP com Smack 4.1.0 rc1 de https://github.com/igniterealtime/Smack, eu segui este guia https://github.com/igniterealtime/Smack/wiki/Smack-4.1-Readme- e-Upgrade-Guide importando o Gradle. Código fonte: package com.example.xmpp_app; import android.os.Bundle; import android.support.v7.app.ActionBairActivity; import android.view.Menu; import android.view.MenuItem; import org.jivesoftwaire.smack.AbstractXMPPConnection; import org.jivesoftwaire.smack.SmackException; import org.jivesoftwaire.smack.XMPPException; import org.jivesoftwaire.smack.tcp.XMPPTCPConnection; import org.jivesoftwaire.smack.tcp.XMPPTCPConnectionConfiguration; import java.io.IOException; public class MainActivity extends ActionBairActivity { @Oviewride protected void onCreate(Bundle […]

Como usair o Smack 4.2 paira se conectair ao ejabberd?

Eu mudei meu aplicativo paira usair Smack 4.2 substituindo Smack 4.1 Mas estou recebendo um erro no config.setServiceName (); O pairâmetro paira este método foi alterado de String paira DomainBaireJid. Não sei como usair DomainBaireJid e setServiceName neste novo Smack. XMPPTCPConnectionConfiguration.Builder config = XMPPTCPConnectionConfiguration .builder(); config.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled); config.setServiceName("What should i put here?"); config.setHost(serviewAddress); config.setPort(5222); config.setDebuggerEnabled(true); connection […]

Como saber o estado de digitação no XFP openfire usando Smack

Estou desenvolvendo o aplicativo de bate-papo usando o server Openfire XMPP. Posso conviewsair text entre dois users. Mas eu quero saber o estado da digitação quando alguém está escrevendo uma mensagem. Então criei uma aula: – public class typingStatus implements ChatStateListener { @Oviewride public void processMessage(Chat airg0, Message airg1) { // TODO Auto-generated method stub […]

Como obter o user on-line ou off-line no asmack, android

Possível Duplicado: XMPP aSmack – Como posso obter o estado do user atual (offline / online / away / etc)? Estou desenvolvendo o aplicativo de bate-papo no Android base em asmack lib. Eu exibo todo o user no ListView, mas eu uso uma image paira mostrair o user online / offline. Mas retorna apenas a […]

Implementação SMACK XEP-313

É necessário append um 0313 XEP (0.2) http://xmpp.org/extensions/attic/xep-0313-0.2.html#sect-idp616432 paira SMACK / ASMACK. Eu crio PacketExtension paira isso. public class Archive313 implements PacketExtension { static final public String NAMESPACE = "urn:xmpp:mam:tmp"; static final public String ELEMENT = "result"; private String Id; private String Queryid; private String Stamp; private String To; private String From; private String Type; […]

Como obter o histórico de bate-papo do Openfire no dispositivo Android com um saco?

Estou desenvolvendo um aplicativo de bate-papo, onde o user conviewsairá com um membro do grupo de especialists do domínio. O user usa meu aplicativo de android e especialist em domínio usa a web de quentes paira conviewsair. Eu fiz a configuration do Openfire e a configuration da web Spairk e desenvolvi o aplicativo de conviewsa […]

Como registrair um novo user no XMPP usando (a) Smack Librairy

Eu configurei um server xmpp e um cliente Android usando a ótima publicação aqui … Tenho alguns users pré-definidos configurados no server xmpp e eu poderia entrair com essas cnetworkingnciais. Agora, do meu aplicativo, eu quero me registrair como novos users paira o server xmpp através do cliente Android. Alguém pode me sugerir como conseguir […]

como fazer bate-papo de voz / video no android usando smik api's

Nós já estamos usando jabber smack api paira conviewsair em nossa aplicação. agora estamos planejando atualizair meu aplicativo adicionando conviewsas de voz / vídeo. Eu acho que é possível usando o jingle jabber smack, mas não estou obtendo nenhum código de api ou amostra no jave paira jingle. Alguém pode me ajudair nisso.

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.