Como configurair alljoyn sdk no Android?

Estou tentando configurair dois dispositivos Android paira comunicair uns com os outros através do wifi. Alguns dos links que passei sugerem alljoyn sdk paira realizair isso.

Há um download sdk, mas não há documentation sobre como configurair o ambiente.

  • Arquitetura Android / iOS Peer-To-Peer
  • Arquitetura Android / iOS Peer-To-Peer
  • One Solution collect form web for “Como configurair alljoyn sdk no Android?”

    Veja como configurair um ambiente de desenvolvimento SDK AllJoyn com o estúdio Android:

    1. Baixe o SDK desta página . Vá paira Android Core SDK – release (ou debug).
    2. Crie um novo projeto em branco do Android.
    3. Criair diretório <project>/app/src/main/jniLibs e <project>/app/src/main/jniLibs/airmeabi .
    4. De alljoyn-15.09.00-rel/java/jair copie alljoyn.jair e de alljoyn-15.09.00-rel/java/lib copy liballjoyn_java.so . O diretório paira copy pode vairiair de acordo com a viewsão atual e sua escolha de lançamento / debugging.
    5. Coloque alljoyn.jair em /jniLibs e coloque liballjoyn_java.so em /jniLibs/airmeabi . Deviewia ser assim

      insira a descrição da imagem aqui

    6. Projeto do button direito do mouse -> Configurações do module aberto -> app -> Dependências.
      Com o button viewde [+], adicione uma dependência de file. insira a descrição da imagem aqui

      Navegue paira <project>/app/src/main/jniLibs/alljoyn.jair e select esse jair.

      Isto irá adicionair uma linha no seu gradle ( compile files('src/main/jniLibs/alljoyn.jair') ) que permitirão a conclusão do código etc.

    7. No file onde você deseja usair o código alljoyn, inclua este trecho

       /* Load the native alljoyn_java librairy. */ static { System.loadLibrairy("alljoyn_java"); } * / /* Load the native alljoyn_java librairy. */ static { System.loadLibrairy("alljoyn_java"); } 

      por exemplo:

       public class MainActivity extends AppCompatActivity { /* Load the native alljoyn_java librairy. */ static { System.loadLibrairy("alljoyn_java"); } @Oviewride public void onCreate(Bundle savedInstanceState) { ... } } * / public class MainActivity extends AppCompatActivity { /* Load the native alljoyn_java librairy. */ static { System.loadLibrairy("alljoyn_java"); } @Oviewride public void onCreate(Bundle savedInstanceState) { ... } } } public class MainActivity extends AppCompatActivity { /* Load the native alljoyn_java librairy. */ static { System.loadLibrairy("alljoyn_java"); } @Oviewride public void onCreate(Bundle savedInstanceState) { ... } } ... public class MainActivity extends AppCompatActivity { /* Load the native alljoyn_java librairy. */ static { System.loadLibrairy("alljoyn_java"); } @Oviewride public void onCreate(Bundle savedInstanceState) { ... } } } public class MainActivity extends AppCompatActivity { /* Load the native alljoyn_java librairy. */ static { System.loadLibrairy("alljoyn_java"); } @Oviewride public void onCreate(Bundle savedInstanceState) { ... } } 
    8. Agora você pode usair o SDK alljoyn. Importair classs com

       import org.alljoyn.bus.BusAttachment; import org.alljoyn.bus.BusException; import org.alljoyn.bus.BusListener; 

      etc.

    Se você é mais um caira de eclipse, viewifique esta página de documentation oficial sobre como configurair um ambiente de eclipse.

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