În aplicația mea, instalez alte apk-uri la pornirea aplicației pentru a crea un mediu de rulare. Mai am 3 apk-uri de instalat la începutul aplicației și vreau să o fac în timpul execuției, dar nu vreau niciun mesaj de instalare pentru apk-uri. Instalarea ar trebui să se facă automat pe fundal. Mulțumiri.
Android instalând o aplicație programatic în fundal
comment
Pentru fiecare instalare apk, Android verifică certificatul înainte de instalare, așa că nu știu dacă acest lucru se poate face!
- person Deepak   schedule 27.12.2011
Răspunsuri (1)
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "app.apk")),"application/vnd.android.package-archive");
startActivity(intent);
urmați linkul - Android instalați apk-ul în mod programatic
person
Neetesh
schedule
27.12.2011
Vreau o soluție care să nu solicite instalarea, ci doar să se instaleze în fundal fără mesajul de instalare.
- person user1117571; 27.12.2011
Nu cred că este posibil doar pentru că Android cere confirmarea. Poate exista un rezultat variabil de către utilizator.
- person Neetesh; 27.12.2011
poti merge si cu servicii. creați un serviciu și scrieți codul de mai sus pe metoda onCreate. verifica si anunta-ma daca merge.
- person Neetesh; 27.12.2011