1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Embutir outro apk dentro da instalação

Olá Pessoal. Meu aplicativo(apk1) depende de outro App instalado(apk2). Quero saber qual o melhor meio para instalação do apk1 instalar em seguida(programaticamente) o apk2? Valeu pessoal!

  • Qual é o objetivo, usar como biblioteca? Não entendi o que você disse com "embutir" dentro de sua aplicação.

    Douglas Junior   19 de dez de 2014
  • Acho que fui infeliz na minha pergunta. Meu aplicativo(apk1) depende de outro App instalado(apk2). Quero saber qual o melhor meio para instalação do apk1 instalar em seguida(programaticamente) o apk2? Obrigado.

    JamesMMartins   19 de dez de 2014
  • Através do APP1 você pode checar de o APP2 está instalado. Se não estiver você tem duas opções: 1) Se o APP2 está na PlayStore, então você abre a PlayStore para instalar. 2) Se você tem o APK para Download na Web, então você pode baixar e instalar.

    Douglas Junior   19 de dez de 2014
  • Lembrando que, nas duas formas é necessário que o usuário interaja. Sem fazer root no aparelho você não consegue instalar um APK sem permissão do usuário.

    Douglas Junior   19 de dez de 2014
  • Para abrir a PlayStore, fala assim:

    final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object
    try {
        startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName)));
    } catch (android.content.ActivityNotFoundException anfe) {
        startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id=" + appPackageName)));
    }
    Douglas Junior   19 de dez de 2014
Mostrar todos os 12 comentários>
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags android ou faça a sua própria pergunta.