先贴上 Bug 链接: https://issuetracker.google.com/issues/68969655

Bug 本身是很简单的,就是 Google 的 Android 在线参考文档中,有一处示例代码,有一个很严重的错误, 会引起整个章节的代码都无法有效执行.

对 Android 的 Service 服务有所了解的,可以来这里看下,看能不能发现那个错误: https://developer.android.com/training/connect-devices-wirelessly/nsd.html#discover

基于文章所谓代码,每次注册服务,都会失败,错误码是0.其实这里,还有另一处错误,就是服务类型的格式,必须是以点符号 (.) 结尾,因为在各个回调里,如果注册服务成功,你拿到的 service type 都会被自动加上点符号了.关于 errcode 为0的细节讨论,可以看看 https://stackoverflow.com/questions/36232339/while-using-network-service-discovery-registration-fails-with-error-code-0,被采纳的答案的评论区,有大彩蛋,呼哈哈~~

还有,就是提 Bug 时,我还顺便截了下 Google 的 Bug 自动提交系统的图,留作以后自己看:

最后我想说的是: 我还是觉得这种文档性质的东西,放到特定仓库里,直接 fork 修改发 PR 更方便,快捷.不管怎样, Google 的 Bug 系统,也沾染上我的痕迹了,比想象中要容易呀~~

更多相关文章

  1. 从源码角度理解HandlerThread和IntentService
  2. android ListView 异步加载图片
  3. Android(安卓)简易音乐动态相册(多种动画)
  4. 《Android(安卓)9编程通俗演义》代码下载
  5. android-轻松监听来电和去电
  6. android 一个应用去获取另一个应用assets下面的资源通过框架代码
  7. 学习深入理解android第一章
  8. Android遍历所有文件夹和子目录搜索文件
  9. INSTALL_FAILED_MISSING_SHARED_LIBRARY错误的解决

随机推荐

  1. 设置listview的背景颜色
  2. 监听Android应用程序是否卸载成功
  3. Android跨进程通信传输大数据
  4. Android(安卓)ProgressDialog的两种用法
  5. android activity onSearchRequested()
  6. android 访问SD卡
  7. 2011.09.07(5)——— android 跨进程通信之
  8. 【Android源码分享】 android 控件的移动
  9. Android屏幕尺寸适配注意事项
  10. android:visibility||view.setVisibility