Bonjour à tous,
J'ai 2 portions de code qui fonctionnent très bien, le premier qui permet de télécharger un apk sur sdcard:et le 2ème qui permet de lancer l'installation de cette application
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Uri myUrl = Uri.parse("http://.../uneappli.apk"); Intent update1 = new Intent(Intent.ACTION_VIEW).setData(myUrl); startActivity( update1 );Mais voila, lorsque le premier startActivity est exécuté, le 2eme ne l'ai pas !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 PackageName = "package:com.android.monpackage".toString(); //"package:com.Test1".toString(); Uri packageURI = Uri.parse(PackageName.toString()); Intent intent = new Intent(android.content.Intent.ACTION_VIEW, packageURI); intent.setDataAndType (Uri.fromFile(new File(Environment.getExternalStorageDirectory().toString() + "/download/" + ApkName.toString())), "application/vnd.android.package-archive"); startActivity(intent);
Comment puis enchainer 2 startActivity ?
Merci pour votre coup de main et vos conseils
rg
Partager