我需要知道如何從我的應用程序中打開.apk文件。據我所知,在Android操作系統上沒有任何文件瀏覽器,所以我應該使用下載和安裝的程序。我希望問題是可以理解的。謝謝!如何從android應用程序內部運行已安裝的.apk文件?
0
A
回答
0
您可以使用操作android.intent.action.ACTION_VIEW
和指向該文件的數據URI來創建一個意向。
這應該打開一個對話框,要求用戶安裝文件(並警告它們需要的權限)。
但是 - 您無權自己直接安裝APK。
0
如果你的意思安裝apk文件下載後,您可以使用此意圖:
Intent installIntent= new Intent(Intent.ACTION_VIEW);
installIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
installIntent.setDataAndType(Uri.parse("file://" + apkFilePath),"application/vnd.android.package-archive");
startActivity(installIntent);
相關問題
- 1. 從安裝的Android應用程序中禁用apk文件
- 2. 從市場安裝APK從應用程序內提示安裝
- 3. 如何從內部存儲文件安裝應用程序
- 4. Android Studio 3 - 安裝後無法運行應用程序APK
- 5. 如何在內部文件目錄中運行安裝應用程序?
- 6. 在android應用程序中安裝apk
- 7. Android應用程序未安裝(APK)
- 8. 如何將多個android應用程序(從apk文件)安裝到設備中?
- 9. 從Android應用程序安裝應用程序小部件
- 10. Android證書(無法使用apk文件安裝應用程序)
- 11. 安裝文件apk裏面的apk應用程序
- 12. 以編程方式從C#應用程序安裝Apk文件
- 13. 在Android模擬器上運行已安裝的應用程序
- 14. 如何從adb命令行運行(不安裝)apk文件
- 15. 如何在已安裝的Cocoa應用程序上運行Gcov?
- 16. 如何在安裝應用程序後創建內部文件?
- 17. Android)運行一個應用程序到AndoridStudio或當您嘗試安裝apk應用程序文件不可見
- 18. Visual Studio安裝程序:如何在已安裝的應用程序中運行應用程序?
- 19. 如何從Android手機獲取已安裝應用程序的源文件?
- 20. 如何在Wix中安裝後運行已安裝的應用程序?
- 21. 如何從已安裝的apk文件解密Cordova應用程序中的文件
- 22. Airwatch API內部應用程序安裝:開始內部應用程序安裝
- 23. Android .apk安裝 - 應用程序未安裝
- 24. 從Android安裝卸載應用程序apk的
- 25. 從應用程序安裝部件
- 26. 從應用程序內部重新安裝iPhone應用程序
- 27. 如何在Android應用程序中下載並安裝.apk文件?
- 28. 如何從APK編輯已編譯的Android應用程序類
- 29. 如何在安裝後運行已安裝的文件?
- 30. 如何從已部署的Windows Forms應用程序運行NUnit
似乎http://stackoverflow.com/questions/13790048/download-apk-and-start-install的副本-prompt-內,Android的應用程序 – JackPoint 2013-04-09 15:27:21