【发布时间】:2011-09-20 18:59:03
【问题描述】:
我有一部 android 手机,我正在开发一个应用程序,它将安装在 sdcard 中的应用程序备份到 PC。我能够成功地将应用程序从 sdcard 备份到 PC。从备份恢复应用程序时,我将与应用程序相关的所有文件(asec、pkg、缓存、数据)恢复到完全相同的位置,包括权限。当我重新启动或重新启动启动器时,应用程序未显示为已安装。而是在 (reboot)/(restart of launcher) 之后刷新 asec 或 pkg。
应该怎样做才能使应用程序在恢复后显示为已安装?
【问题讨论】:
-
不需要安装吗?通过系统安装功能。也就是说,我们不处理开发问题——迁移到Stack Overflow。
-
如果我能够恢复安装时应用程序所做的所有更改,为什么应该通过系统安装功能来完成?
-
当系统已经具备该功能时,为什么还要编写所有这些代码?
-
如何使用该系统安装功能(通过代码)?
标签: android installation backup launcher