AndroidGodEye v3.3.0 Release Notes
Release Date: 2020-03-25 // about 4 years ago-
🔄 Changed
- ⬆️ Upgrade methodcanary to 0.15.4, support gradle DSL setting
- 🔌
AndroidGodEye{ enableLifecycleTracer true }
of apply plugin: 'cn.hikyson.methodcanary.plugin' - 🔌
AndroidGodEye{ enableMethodTracer true }
of apply plugin: 'cn.hikyson.methodcanary.plugin' - 🔌
AndroidGodEye{ instrumentationRuleFilePath "AndroidGodEye-MethodCanary.js" }
of apply plugin: 'cn.hikyson.methodcanary.plugin' - 🔌
AndroidGodEye{ instrumentationRuleIncludeClassNamePrefix(["cn/hikyson/godeye/sample"]) }
of apply plugin: 'cn.hikyson.methodcanary.plugin' - ⚡️ Optimize notification content
➕ Added
- 🍱 Config assets install.config section "leakCanary" added
- ModuleName.LEAK_CANARY, use this to install leak module
- Must add dependency ":android-godeye-toolboxes:android-godeye-leakcanary" if you need leak module
- GodEye added api install(final GodEyeConfig godEyeConfig, NotificationConfig notificationConfig) and install(final GodEyeConfig godEyeConfig, boolean enableNotification)
- ➕ Added notification module to debug dashboard
- Notification module
🗄 Deprecated
- LeakDetector
- LeakConfig.debugNotification
- LeakConfig.leakRefInfoProvider
- ModuleName.LEAK
- Sm module debug notification param
- GodEye.init(application), you don't need to call this function as it will be called automatically when app startup
✂ Removed
- 🍱 Config assets install.config section "leakMemory" removed
🛠 Fixed
- Fps error when debugging
- 0️⃣ Thread module install default config error