Sisteme sessizce apk yüklemeye çalışıyorum. Uygulamam / system / app konumunda bulunuyor ve "android.permission.INSTALL_PACKAGES" izni başarıyla verildi
Ancak bu izni nasıl kullanacağımı hiçbir yerde bulamıyorum. Dosyaları / data / app konumuna kopyalamaya çalıştım ve başarılı olamadım. Ayrıca bu kodu kullanmayı denedim
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(
Uri.parse("file:///sdcard/app.apk"),
"application/vnd.android.package-archive");
startActivity(intent);
Ancak bu kod standart kurulum iletişim kutusunu açar. Uygulamayı root olmadan sessizce nasıl yükleyebilirim android.permission.INSTALL_PACKAGES
?
PS İlk çalıştırmada sisteme klasörden birçok apk yükleyecek bir uygulama yazıyorum (Kurulum Sihirbazını değiştirin). Aygıt yazılımını daha hafif hale getirmek için ona ihtiyacım var.
Bir virüs yazdığımı düşünüyorsanız: Tüm programlar / data / app içine yüklenir. Kurulum_ paketleri izni yalnızca / system / app içinde bulunan veya sistem anahtarıyla imzalanan sistem düzeyindeki programlara verilebilir. Yani virüs oraya ulaşamaz.
Dediğim gibi http://www.mail-archive.com/android-porting@googlegroups.com/msg06281.html uygulamalar, yükleme_ paketleri izinlerine sahiplerse sessizce yüklenebilir. Dahası, paketleri sessizce kurmak için Install_packages iznine ihtiyacınız yoktur. Ayrıca http://www.androidzoom.com/android_applications/tools/silent-installer_wgqi.html