Reporting Android Issues

Reporting Android Issues

Talked at Shibuya.apk #16 on Jun 22, 2017. First part is just joking :)

0ab502179956dab407e6e146bce304f9?s=128

Yuki Fujisaki

June 22, 2017
Tweet

Transcript

  1. Reporting Android Issues @tnj
 shibuya.apk #16

  2. None
  3. None
  4. None
  5. None
  6. None
  7. Google's Newest
 (firmware) Device

  8. BUY NOW

  9. Reporting Android Issues @tnj
 shibuya.apk #16

  10. None
  11. 1. Android

  12. PackageInstaller

  13. ACTION_INSTALL_PACKAGE

  14. None
  15. EXTRA_INSTALLER_PACKAGE_
 NAME

  16. Intent.ACTION_APP_ERROR

  17. EXTRA_BUG_REPORT

  18. None
  19. Intent intent = new Intent(Intent.ACTION_INSTALL_PACKAGE); intent.setDataAndType(uri, "application/vnd.android.package-archive"); intent.putExtra(Intent.EXTRA_INSTALLER_PACKAGE_NAME, getPackageName()); startActivityForResult(intent,

    REQUEST_INSTALLER);
  20. None
  21. Anybody?

  22. Really???

  23. None
  24. Let's dive!

  25. PackageInstallerActivity

  26. -> InstallAppProgress

  27. INSTALLER_PACKAGE_NAME
 in InstallAppProgress

  28. !?

  29. Surely not @deprecated

  30. Deeper!

  31. git log

  32. INSTALLER_PACKAGE_NAME

  33. None
  34. Filed an issue

  35. Nobody is watching?

  36. None
  37. Say hi

  38. Let the author know

  39. None
  40. 2. Android Studio

  41. retrofit Instant Run

  42. None
  43. None
  44. None
  45. Can't reproduce for a month

  46. I can help!

  47. To report Instant Run issues

  48. None
  49. Hey, it's reproducible with AS3!

  50. Need whole project?

  51. None
  52. Progress

  53. Still going on Findings on the thread • Watch the

    progress openly • Get better workarounds • Even Googlers get confused on
 Instant Run vs Instant App
  54. issuetracker.google.com

  55. Nothing to report? Star!

  56. Have fun app development! Yuki Fujisaki @tnj 
 DeployGate Inc.