Autore Topic: Apk con Applicazione e Widget separati  (Letto 1087 volte)

Offline oibaf79

  • Nuovo arrivato
  • *
  • Post: 26
  • Respect: +1
    • Mostra profilo
Apk con Applicazione e Widget separati
« il: 11 Maggio 2012, 15:02:51 CEST »
0
Ciao a tutti,

sto sviluppando un'applicazione che contiene anche un widget, poichè l'applicazione ha dimensioni eccessive, vorrei installarla automaticamente su SD, così facendo però il widget non funziona più.
Vorrei quindi creare con lo stesso apk due "applicazioni" una che contiene il programma vero e proprio e che si installa su SD e l'altra che contiene in widget che si installa nella memoria del telefono.
E' possibile fare una cosa del genere?

Grazie

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Apk con Applicazione e Widget separati
« Risposta #1 il: 11 Maggio 2012, 16:51:46 CEST »
0
Non automaticamente, devi fare due app distinte.
Postate il LogCat LogCat LogCat LogCat LogCat

Offline oibaf79

  • Nuovo arrivato
  • *
  • Post: 26
  • Respect: +1
    • Mostra profilo
Re:Apk con Applicazione e Widget separati
« Risposta #2 il: 11 Maggio 2012, 17:40:24 CEST »
0
Ma in pratica posso poi rilasciare le due applicazioni con un unico apk?

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Apk con Applicazione e Widget separati
« Risposta #3 il: 11 Maggio 2012, 19:42:30 CEST »
0
Un'applicazione -> un apk, quindi no, devi rilasciare due apk.
Postate il LogCat LogCat LogCat LogCat LogCat

Offline oibaf79

  • Nuovo arrivato
  • *
  • Post: 26
  • Respect: +1
    • Mostra profilo
Re:Apk con Applicazione e Widget separati
« Risposta #4 il: 11 Maggio 2012, 20:02:16 CEST »
0
Un'applicazione -> un apk, quindi no, devi rilasciare due apk.

Grazie, un consiglio su come poter gestire questa cosa?

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Apk con Applicazione e Widget separati
« Risposta #5 il: 11 Maggio 2012, 20:07:37 CEST »
0
Gestire in che senso?
Postate il LogCat LogCat LogCat LogCat LogCat

Offline oibaf79

  • Nuovo arrivato
  • *
  • Post: 26
  • Respect: +1
    • Mostra profilo
Re:Apk con Applicazione e Widget separati
« Risposta #6 il: 11 Maggio 2012, 20:39:10 CEST »
0
Nel senso che ho un'applicazione a pagamento da installare su sd (poichè ha diversi file di grandi dimensioni).
Questa applicazione ha anche un widget che è compreso nel "prezzo".
Vorrei evitare di fare due applicazioni distinte con prezzi diversi ma vorrei far pagare l'applicazione in totale comprendendo anche il widget.

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Apk con Applicazione e Widget separati
« Risposta #7 il: 11 Maggio 2012, 21:10:13 CEST »
0
Beh il widget lo fai separato e lo metti gratis. Quando qualcuno lo scarica e lo avvia tu controlli che sia installata l'app base, in caso positivo tutto ok, in caso negativo non lo fai usare.
Postate il LogCat LogCat LogCat LogCat LogCat

Offline oibaf79

  • Nuovo arrivato
  • *
  • Post: 26
  • Respect: +1
    • Mostra profilo
Re:Apk con Applicazione e Widget separati
« Risposta #8 il: 14 Maggio 2012, 09:08:56 CEST »
0
Grazie,
c'è un esempio dove posso vedere come implementare una cosa del genere, Widget che ricerca se una determinata applicazione è installata ?

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Apk con Applicazione e Widget separati
« Risposta #9 il: 14 Maggio 2012, 14:10:24 CEST »
+1
Beh, puoi semplicemente ottenere la lista delle app installate e controllare se la tua é presente
Get installed Applications with Name, Package Name, Version and Icon - Android Snippets
Postate il LogCat LogCat LogCat LogCat LogCat

Offline oibaf79

  • Nuovo arrivato
  • *
  • Post: 26
  • Respect: +1
    • Mostra profilo
Re:Apk con Applicazione e Widget separati
« Risposta #10 il: 14 Maggio 2012, 14:18:05 CEST »
0
Ti ringrazio per i consigli, ho solo un ultimo dubbio: l'applicazione a pagamento utilizza un db, con il widget sono riuscito a puntare al path dell'applicazione dove risiede il db, ma mi restituisce degli errori perchè credo ci siano dei problemi di permessi di accesso.

Potrei risolvere in qualche modo oppure sono costretto ad mettere il db anche nel widget?

Grazie

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Apk con Applicazione e Widget separati
« Risposta #11 il: 14 Maggio 2012, 14:33:28 CEST »
+1
Dovresti usare un Content Provider Content Providers | Android Developers
Postate il LogCat LogCat LogCat LogCat LogCat