我正在使用 Eclipse 来了解 SampleSyncAdapter 示例的工作原理。我无法让断点发挥作用。我在多个位置设置了断点,但没有一个被击中。例如,AuthenticatorActivity.onCreate() 永远不会被调用。有人知道为什么吗?
Thanks.
实际上,同步适配器在配置它的进程中运行。文档建议设置 android:process=":sync",但这只是一个建议。为了进行调试,您可以随时删除此行。
对于 Android Studio + Gradle,您可以考虑在 src/debug/ 中添加清单的调试版本。事实证明,Gradle 插件无法仅合并 android:process 属性,因此您需要分别在 src/release/AndroidManifest.xml 和 src/debug/AndroidManifest.xml 中定义服务和提供程序,以免合并冲突。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)