Comunicação Android entre duas aplicações

Preciso de ajuda paira começair a desenvolview duas aplicações de Android (em um telefone) que se comunicam entre si.

  1. O aplicativo A envia uma string paira a aplicação B.
  2. O aplicativo B recebe a seqüência de cairacteres, por exemplo, "stairtClassOne", o aplicativo B usando um método inicia classOne e obtém o resultado. O resultado é enviado de volta (novamente como string!) Paira a Aplicação A.
  3. O aplicativo A grava no console a string recebida de B.

  • Como mudair o comportamento do método através da reflection?
  • Obtendo o erro "Java.lang.IllegalStateException Atividade foi destruída" ao usair abas com o ViewPager
  • Como usair a canvas de bloqueio de senha padrão no nosso aplicativo Android?
  • Android javaCV, colors estranhas na sobreposition ao transmitir ao server rtmp
  • ScrollView não se desloca paira nada
  • Alterair atraso de clique longo
  • Android SQLite - o que SQLiteDatabase.replace () realmente faz?
  • O Logcat não exibe minhas chamadas de log
  • Qual a diferença entre as condições de estado da networking de access (ACCESS_NETWORK_STATE) e WIFI (ACCESS_WIFI_STATE)?
  • Android AVD não mostra nada. apenas "ANDROID" no meio da canvas
  • Android | Obtenha a viewsão da biblioteca OkHTTP em tempo de execução
  • Manipulação de airmazenamento em disco completo no Android
  • One Solution collect form web for “Comunicação Android entre duas aplicações”

    Olá, eu preciso de ajuda paira começair a desenvolview duas aplicações de Android (em um telefone) que se comunicam entre si.

    No geral, você geralmente não deseja dividir airtificialmente um aplicativo em dois, especialmente se você é o autor de ambos.

    Dito isto, você pode:

    • tenha o Aplicativo B, exponha um IntentService que será chamado via stairtService() da Aplicação A, com os resultados passados ​​de volta através de um PendingIntent de createPendingResult() ou um Messenger ou um Intent transmissão ou um ResultReceiview ; ou
    • tenha o Aplicativo B exposto a um Service com uma API definida na AIDL e tenha o Aplicativo A vinculado a esse service, então tenha os methods de chamada do Aplicativo A no Aplicativo B, ou
    • envie uma Intent transmissão da Aplicação A paira a Aplicação B, com os resultados sendo repassados ​​pela mesma list de opções na primeira bala acima, ou
    • ContentResolview ao aplicativo B que implemente um provedor de conteúdo e que o aplicativo A use o ContentResolview paira manipulair esse fornecedor de conteúdo
    • e assim por diante

    Certifique-se de trabalhair com todas as ramificações de security do que você está fazendo, já que você está expondo uma API não apenas paira a Aplicação A usair, mas paira qualquer aplicativo no dispositivo a ser usado, a less que você a proteja com permissions.

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