So installieren Sie APK automatisch, wenn die Datei download abgeschlossen ist (gehostet auf privat)
Ich bin neu auf android und ich habe die Suche im web aus den letzten zwei Tagen für diese. Ich fand folgenden links auch, aber ich bin nicht immer, wie und wo dieser code implementieren, starten Sie die automatische installation der apk-Datei, nachdem es vollständig heruntergeladen und so löschen Sie die heruntergeladene apk-Datei nach der installation. Bitte helfen Sie mir, dass er mir den richtigen Weg.
so installieren Sie apk-Datei programmgesteuert
Aufruf-Aktivität von APK in ein anderes android Anwendung
Android apk installieren programmgesteuert
APK installieren programmgesteuert auf android
http://www.anddev.org/viewtopic.php?p=23928
EDIT :
Schreibe ich diesen code in der manifest-Datei :
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<!-- <uses-permission android:name="android.permission.INSTALL_PACKAGES"/> -->
<application android:icon="@drawable/biz_logo"
android:permission="android.permission.WRITE_CONTACTS">
<activity android:name="com.biz.mlm.Main">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="content" />
<data android:scheme="file" />
<data android:mimeType="application/vnd.android.package-archive" />
</intent-filter>
</activity>
ich möchte das Telefon zu erkennen, die heruntergeladen apkand dann installieren Sie bitte helfen Sie mir, wie es zu tun
InformationsquelleAutor Shruti | 2011-09-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nicht möglich. Wie einige dieser links zeigen, was eine APK, die automatisch installiert sich selbst und löscht das original-Installationsprogramm ohne weitere Benutzereingriffe als malware.
Schreiben Sie ein Programm, downloaden und installieren beliebige APKs, wenn gewährt der Benutzer die relevanten Berechtigungen, aber ich bin noch um zu sehen, eine gute Umsetzung oder Dokumentation für diese. In der Regel können Sie berufen sich auf die Standard-system-installer mit code wie diesem:
Hallo Shruti, Sie haben eine Lösung für dieses Problem?Wenn ja, dann Bitte Helfen Sie mir...
dies gibt mir diese Fehlermeldung, id, weiß nicht, warum.kann jemand mir bitte helfen.android.os.FileUriExposedException: file:///storage/emulated/0/k5bbsz99d4gbzc0h.apk ausgesetzt über app über die Absicht.getData()
Vielleicht ein version Problem: werfen Sie einen Blick auf einige der Optionen, die in stackoverflow.com/questions/38200282/...
InformationsquelleAutor Femi
Haben Sie versucht, indem Sie das unter Berechtigung?
Fügen Sie den obigen code, um Ihre manifest (vor allem, wenn Sie immer die Sicherheits-Ausnahme).
Finden Sie in Installieren Sie apps, schweigend, mit gewährt INSTALL_PACKAGES permission
Hoffe, das funktioniert für Sie.
Dies bedeutet, dass diese nicht mehr benutzt werden kann für nicht-system-apps.
InformationsquelleAutor Jimmy Ilenloa
Den obigen code, wird die Installation der myapkfile.apk. Sie müssen nur diesen code in der onCreate() der Activity.
InformationsquelleAutor java dev
Eigentlich ist dies möglich, verwenden Sie BroadcastReceiver zu hören, wenn das Paket Hinzugefügt wird (PACKAGE_ADDED) in das system. Erstellen BroadcastReceiver-Klasse, das follow-code :
InformationsquelleAutor kris ho