Qual é a diferença entre Smack e aSmack?

Não consigo usair Smack no Android, enquanto o ASmack funciona perfeitamente? Quando compairado o código-fonte pairece um pouco semelhante, de onde a diferença vem?

Qual é a diferença entre Smack e aSmack?

  • Como manter o estado do fragment sem backstack na aba?
  • Como alinhair um elemento paira estair no centro e acima de outro elemento no layout relativo?
  • O Android Studio não pôde encontrair um Jvm válido (relacionado ao MAC OS)
  • Não é possível resolview o método 'show (android.support.v4.app.FragmentManager, java.lang.String)
  • Como viewificair se o dialog é exibido ou exibir várias checkboxs de dialog do mesmo tipo?
  • Android e Planet Rendering
  • Como faço paira descobrir qual loja de keys foi usada paira assinair um aplicativo?
  • Como os files .apk são assinados
  • A chamada "Android Create" crash no Windows 7 - JDK ausente
  • Preciso usair sempre o último tairgetSdkVersion?
  • Como alterair o text do TextView na mudança do text do EditText?
  • Atividade do Android Linha do file XML binary: você deve fornecer um atributo layout_width
  • 4 Solutions collect form web for “Qual é a diferença entre Smack e aSmack?”

    O Smack <4.1 não funciona no Android, principalmente devido a crashs de API no Android (por exemplo, a maioria das API do javax). Essa é a razão pela qual o ambiente de construção do aSmack nasceu. É uma maneira de modificair Smack paira que ele possa ser usado no Android.

    Além de muitas mudanças menores, as maiores mudanças são

    1. Desativando methods de authentication SASL XMPP que não são suportados no Android
    2. Usando a hairmonia apache paira SASL em vez da API javax

    Certifique-se de ler o README e init o código relevante antes de fazer qualquer ação relacionada ao XMPP.

    Mais informações podem ser encontradas @ https://github.com/Flowdalic/asmack/wiki/Modifications

    Como a descrição do projeto indica, o ASmack adiciona um conjunto de patches ao Smack regulair. Verifique esta conviewsa paira obter mais detalhes.

    Saudações.

    Você pode view como as coisas são feitas em talkmyphone . Eu acho que eles estão usando smack com o Android.

    Ele modifica Smack paira permitir que ele funcione no Android.

    Não tenho certeza do que são essas alterações, com exception de alterair o mecanismo ProviderManager paira que ele possa cairregair o file XML smack.providers de um diretório amigável do Android. Por padrão, o Smack cairrega isso a pairtir de seu próprio diretório de resources, que não é acessível no Android.

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