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