2011-03-22 24 views
3

我的小应用程序在AccountManager中创建一个帐户。但是,如果我将应用程序从内部存储移动到SD卡,如果我卸载SD卡或重新启动计算机,该帐户将自动通过AccountManagerService删除。为什么AccountManager管理的账户被自动删除?

有没有人有这方面的任何想法?这是否意味着我们不能将应用程序移动到SD卡,或者是因为我缺少config xml中的一些配置属性?

D/AccountManagerService(245):删除帐户XXX,因为类型com.XXX不再有注册认证者 D/ContactsProvider(945):删除已删除帐户的数据帐户{name = XXXX,type = com.XXX}

+0

你如何移动呢?使用内置的“移至SD”功能的FroYo,或使用AppsToSD等第三方解决方案? – maxpower47 2011-06-21 15:27:19

回答