我想了解什么差异&两个行中的目的 /data/system/sync/accounts.xml
,它与Chrome应用程序相关。
<authority id="101" user="0" enabled="true" account="email@gmail.com" type="com.google" authority="com.android.chrome" syncable="true" /> <authority id="202" user="0" enabled="true" account="email@gmail.com" type="com.google" authority="com.google.android.gms.chromesync" syncable="true">
当我在设备Chrome应用程序中关闭同步时(仅限)交换布尔标志 sync_switch
在下面的文件中 /data/data/com.android.chrome/shared_prefs/com.android.chrome_preferences.xml
,其中也有行:
-
<string name="sync_acct_type">com.google</string>
这意味着我登录到Google帐户 -
<string name="sync_acct_name">my_gmail@gmail.com</string>
表示我的电子邮件与 同步
为什么我有两条与chrome com.google.android.gms.chromesync
&amp; com.android.chrome
?假设 com.android.chrome
是chrome应用程序,什么是chromeSync? 多个用户会发生什么?我有两个账户(我的工作和amp;我的个人),但在Chrome我记录了我的个人,它会同步吗?
相关参考 https://chromium.googlesource.com/chromium/src.git/+/lkcr/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/synccustomizationfragment。 Java#189
https://chromium.googlesource.com/chromium/src.git/+/lkcr/chrome/android/java/src/org/chromium/chrome/browser/sync/ui /synccustomizationfragment.java#325
https://chromium.googlesource.com/chromium/src.git/+/lkcr/chrome/android/java/src/org/chromium/chrome/browser/sync/ui /synccustomizationfragment.java#351