Google Books应用加载错误问题解决指南

4次阅读
没有评论

问题描述

使用HTC Sensation设备时,在启动Google Books应用程序时会出现异常终止的错误。即使启用了自动同步功能(导致应用干扰),Google Books也会崩溃,并显示如下的警告信息:

The application Books (process com.google.android.apps.books) has stopped unexpectedly. Please try again.

错误详情如下:

java.lang.RuntimeException: Unable to create application com.google.android.app.TabletBooksApplication: java.lang.IllegalStateException: Expected a directory for path: /data/data/com.google.android.apps.books/cache/logs/null_account
at android.app.ActivityThread.handleCreateService(ActivityThread.java)

设备上已安装两个Google账号,一个用来接收不同的电子邮件账户。尽管已登录这两个账号,问题依然存在。最后一次成功同步是在5月13日。

解决方案

请注意以下操作注意版本差异及修改前做好备份。

方案1:检查并重新设置Google账号同步选项

  1. 签出现有账号
  2. 打开“设置” > [您的第一个Google账号名称] (通常是Google邮箱) > “账户”。
  3. 切换同步服务
  4. 在“选择要同步的项目”中,取消选中“Google Books”选项,然后点击保存。这将清除当前的图书应用配置。
  5. 重新验证
  6. 关闭并重启设备后,重新安装Google Play Music应用(如果未安装)。
  7. 进入“设置” > [第一个Google账号名称] > “账户”中重新选择需要同步的服务。

方案2:删除多余的Google账号

  1. 进入多用户管理
  2. 打开“ 设置” > “账户与同步” > “添加账户”。
  3. 删除多余账号
  4. 找到要删除的第二个Google账号,点击菜单按钮(通常为三个点) > “ 删除账户”。完成操作后再次启动设备。
  5. 检查应用配置
  6. 确认系统提示是否需要重新同步Google Books和其他服务。如有必要,请按要求进行设置。

方案3:更新系统和应用程序

  1. 确保系统更新至最新版本
  2. 进入“设置” > “软件信息” > 检查是否有可用的系统更新。
  3. 应用商店内检查系统要求
  4. 打开Google Play Store,浏览是否有新的操作系统版本或针对该设备的应用程序补丁。

通过以上方案之一重新运行Google Books应用并观察其行为变化。如果问题依旧存在,请考虑联系Google官方支持以获取进一步的帮助或者进行专业的硬件/软件诊断。

通过这种方法可以初步排除由多个账号导致的缓存与数据冲突因素,尝试解决启动异常及同步错误。希望上述步骤对您有所帮助!

正文完