4
A
回答
2
它不會是.apk
而是您可以創建另一個應用程序Android Library
。您可以將項目保存爲庫,並可以將其放入或用於其他應用程序。
您還可以檢查this
線程。
3
安裝不是太難。您可以將第二個.apk文件放入第一個應用程序的資產或原始資源文件夾中。然後,第一個應用程序運行時,它可以將.apk文件複製到一個臨時位置,像這樣的東西(從this thread解除)上安裝第二個應用程序:
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);
卸載是更復雜一點。你不能直接做你想做的事情;你可能需要一個第三個的應用程序。它可以註冊自己接收ACTION_PACKAGE_REMOVED廣播,當它收到第一個應用程序被刪除的廣播時,可以刪除第二個應用程序。
有關更多詳細信息,請參閱this blog post,其中包括手機可能需要用於非市場應用程序的一些設置。
相關問題
- 1. 如何在安裝apk時在apk上創建一個文件?
- 2. 保護Apk文件
- 3. 如何打開一個.apk文件
- 4. android APK在一個APK內?
- 5. 編輯一個文本文件包裝在Android apk中
- 6. 保護Android Apk文件
- 7. 從另一個apk調用android apk安卓apk截圖
- 8. 如何將我的apk文件更改爲另一個名稱
- 9. 通過java代碼將android .apk複製到另一個.apk文件並覆蓋其資產文件?
- 10. 如何從應用程序文件創建一個apk文件?
- 11. 安裝兩個apk使用一個apk
- 12. 在Eclipse中創建一個較小的apk文件
- 13. 保留在另一個文件夾中,我如何從另一個目錄中打開特定文件?
- 14. 如何從另一個APK中調用一個apk的方法android
- 15. 升級apk文件
- 16. Stamping Android APK文件
- 17. APK擴展文件
- 18. 上傳APK文件
- 19. 區分APK文件?
- 20. 構建APK並獲取4個文件夾而不是APK文件
- 21. 在自己的網站上託管一個.apk文件
- 22. 多DEX文件的錯誤,而建設一個APK Android Studio中
- 23. 在另一個文件中
- 24. 如何創建一個APK的圖標替換爲另一個apk
- 25. APK java文件在哪裏?
- 26. APK文件在Mac機
- 27. APK文件不存在
- 28. 設備上安裝apk文件推到.apk文件設備
- 29. Android是否保留.apk文件?如果是這樣的話?
- 30. 從另一個程序安裝apk
如果我使用android庫的,我們可以減少應用程序的性能。 – 2012-01-10 06:46:34