- Per prima cosa ho un server. Controllo server c'è qualche file
new apk
che ho scaricato e provo a installare. - Se il server ha
new version of apk file
, desidero aggiornare il file .apk. - Voglio Installa/aggiorna senza interazione utente. È possibile?
- Se è necessaria l'interazione dell'utente, come posso installare/aggiornare il file .apk.
Non ne ho idea molto di più.Ascolta gli aggiornamenti e installa dal server
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "jarviz.apk")), "application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Ma questo non è working.WHen ho il debug non riesco a vedere alcun errore ma non è così install.How posso fare that.Sorry per cattivo inglese.
Perché non stai utilizzando il Play Store per distribuire la tua app? Si prenderà cura di tutto questo per te. Per quanto ne so, non c'è modo di installare app senza l'interazione dell'utente, e non penso che tu possa farlo a livello di programmazione. O sarebbe un enorme problema di sicurezza. –
Fair warning: non usando Google Play e mettendo il tuo apk in giro per il pubblico, è possibile che qualcuno prenda il tuo apk, lo decomprimi e lo ridistribuisca come se fosse il loro, se lo volessero. – jnthnjns
@Asci che dici di averlo su Google Play fa alcuna differenza in quell'argomento? :) –