The fifth episode of “Weekly Reading List” is here. The biggest news of this week is The Google I/O 2016 conference. Although I couldn’t be there, photos and news of the conference have been widely shared on wechat. Firebase, Android Instant Apps and Google Home are the ones that appeal to me.

Stetho Chrome’s Developer Tools is almost a magic tool for WEB developers, and the Chrome Store is full of amazing plugins. It would be nice if Chrome could call up Android apps. Stetho, an open source tool from Facebook, makes debugging Android apps in Chrome a dream. Android debugging, sometimes need to check the database, SharePreference, and so on, and this premise must be root, on the other hand, Andoird network packet capture debugging is very difficult, and all these, Stetho for us to solve easily. In addition to viewing the View tree using the tools in the Android integration environment, you can also do this using Stetho.

LeakCanary Square, a well-known open source organization, has developed a set of Android and Java memory leak detection libraries. LeakCanary is an open source library that detects memory leaks. You can easily detect memory leaks in the DEBUG package.

Java -jar path\dex-method-counts jar path\ app.apk

The Android Butterknife Zelezny plugin is actually an Android Studio plugin that allows you to be lazy when adding Butterkinfe annotations. Annotations can be added with a few clicks of the mouse, while still being graphical, so to speak, greatly reducing the development burden. This is especially true if your layout has many, many views that need to be referenced by FindViewById.

The android-parcelable Plugin is a manual implementation of the Parcelable interface, which usually requires more code to implement. It gives you a few seconds to implement the Parcelable interface, making development a lot more fun.

Are you still worried about the lack of cable when using a real phone test? Are you still upset that a co-worker stomped on one of your data cables? Are you still tired of having to pull and pull every time you test a real phone with a cable? AndroidWiFiADB debug adb through WiFi, get rid of the data line.

GsonFormat This is a string in JSONObject format that automatically generates entity-class parameters.

ACRA is a library that allows android applications to automatically report crashes in GoogleDoc format. Android developers can use ACRA to get data about app crashes or misbehavior. If a crash occurs, your application will not override existing system crash alerts or reporting functions to add user alerts. If you use Toast, status alert or direct dialog mode, the “force Close” dialog box will no longer be displayed, and even if the native system alert function on the device is enabled, an additional report will not be sent.