0

我注意到当我的应用程序从某个版本 A 更新到版本 B 时,我的帐户旁边的同步复选框(在帐户系统设置中)被禁用。

A和B是后续提交,从A之前的版本更新到A,也没有从B更新到B之后的版本时出现问题。所以,问题必须是提交B的一些变化引起的,但我不能查看与帐户和/或同步相关的任何修改。我不会在代码中的任何地方更改这些设置,因此这可能是一些看似无辜的更改的副作用。

问题是commit B修改了很多文件,无法一一检查。

到目前为止,我已经检查过:

  • 目标 SDK - 在两个版本中都相同 (23)
  • 应用程序和同步内容提供程序 java 包更改 - 没有影响
  • AndroidManifest.xml 和 build.gradle 没有任何可疑的变化
  • 不同的 versionCode/versionName 没有影响

有什么想法会导致这种行为吗?

4

1 回答 1

0

似乎问题是由同步内容提供者权限的更改引起的。

棘手的部分是,如果新版本的应用程序具有相同的版本代码,则不会出现问题。

于 2015-12-10T10:26:24.810 回答