1 |
- {"data":[{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/logo\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/promo_title\ntext = By continuing to use AdGuard, you agree with EULA and Privacy Policy.\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/crash_report_checkbox\ntext = \nclassName = android.widget.CheckBox\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/crash_report_checkbox_label\ntext = Send automatic crash reports\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/events_checkbox\ntext = \nclassName = android.widget.CheckBox\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/events_checkbox_label\ntext = Send technical and interaction data\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/learn_more\ntext = What will be sent?\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = Technical and interaction data\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/message\ntext = Technical and interaction data includes the app configuration and names of the screens viewed inside of the app. The main purpose of this is for us to find out how AdGuard is being used, which features are popular, and what UI/UX issues there are. \n\nThis data will be used only internally and will not be shared with third parties. \n\nLearn more\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/positive_button\ntext = 确定\nclassName = android.widget.Button\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/button_positive\ntext = Accept\nclassName = android.widget.Button\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/onboarding_animation_view\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = Welcome\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/message\ntext = Could you take 5 minutes to set up the app?\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/button_positive\ntext = Thorough set-up (5 min)\nclassName = android.widget.Button\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = Search ads\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/message\ntext = Do you want to see ads in the Web search results?\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = android:id/statusBarBackground\ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [3]\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/button_negative\ntext = Quick set-up (1 min)\nclassName = android.widget.Button\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.OnboardingActivity\nindex = -1\nid = com.adguard.android:id/button_negative\ntext = Later (not recommended)\nclassName = android.widget.Button\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.OnboardingActivity"},{"draggable":true,"name":"activity = .ui.PremiumPromoActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageView\ndesc = 更多选项\npackageName = \nbehavior = click\narg = null\n","category":".ui.PremiumPromoActivity"},{"draggable":true,"name":"activity = .ui.PremiumPromoActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 免费试用\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.PremiumPromoActivity"},{"draggable":true,"name":"activity = .ui.PremiumPromoActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 输入电子邮件地址\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.PremiumPromoActivity"},{"draggable":true,"name":"activity = .ui.PremiumPromoActivity\nindex = -1\nid = \ntext = 此电子邮件地址将用于激活试用版本以及注册个人账号以用于管理您的 AdGuard 授权码和订阅。\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.PremiumPromoActivity"},{"draggable":true,"name":"activity = .ui.PremiumPromoActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 您的电子邮件地址\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.PremiumPromoActivity"},{"draggable":true,"name":"activity = .ui.PremiumPromoActivity\nindex = -1\nid = com.adguard.android:id/positive_button\ntext = 激活\nclassName = android.widget.Button\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.PremiumPromoActivity"},{"draggable":true,"name":"activity = .ui.PremiumPromoActivity\nindex = -1\nid = com.adguard.android:id/error\ntext = 请输入有效的电子邮件地址。\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.PremiumPromoActivity"},{"draggable":true,"name":"activity = .ui.PremiumPromoActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".ui.PremiumPromoActivity"},{"draggable":true,"name":"activity = .ui.PremiumPromoActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageButton\ndesc = 转到上一层级\npackageName = \nbehavior = click\narg = null\n","category":".ui.PremiumPromoActivity"},{"draggable":true,"name":"activity = .ui.MainActivity\nindex = -1\nid = com.adguard.android:id/tv_title\ntext = The main switch\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.MainActivity"},{"draggable":true,"name":"activity = .ui.MainActivity\nindex = -1\nid = \ntext = AdGuard\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.MainActivity"},{"draggable":true,"name":"activity = .ui.MainActivity\nindex = -1\nid = com.adguard.android:id/updateFiltersMenuItem\ntext = \nclassName = android.widget.TextView\ndesc = 检查更新\npackageName = \nbehavior = click\narg = null\n","category":".ui.MainActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageView\ndesc = 更多选项\npackageName = \nbehavior = click\narg = null\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = Update settings\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.SettingsGroupActivity\nindex = -1\nid = com.adguard.android:id/switch_item\ntext = 开启\nclassName = android.widget.Switch\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SettingsGroupActivity"},{"draggable":true,"name":"activity = .ui.SettingsGroupActivity\nindex = -1\nid = \ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SettingsGroupActivity"},{"draggable":true,"name":"activity = .ui.SettingsGroupActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = 当前:24 小时\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SettingsGroupActivity"},{"draggable":true,"name":"activity = .ui.SettingsGroupActivity\nindex = -1\nid = com.adguard.android:id/switch_item\ntext = 关闭\nclassName = android.widget.Switch\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SettingsGroupActivity"},{"draggable":true,"name":"activity = .ui.SettingsGroupActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = 当前:Beta\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SettingsGroupActivity"},{"draggable":true,"name":"activity = .ui.SettingsGroupActivity\nindex = -1\nid = com.adguard.android:id/textView\ntext = 释放\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SettingsGroupActivity"},{"draggable":true,"name":"activity = .ui.SettingsGroupActivity\nindex = -1\nid = android:id/statusBarBackground\ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SettingsGroupActivity"},{"draggable":true,"name":"activity = .ui.SettingsGroupActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".ui.SettingsGroupActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = com.adguard.android:id/indeterminate_progress_bar\ntext = \nclassName = android.widget.ProgressBar\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = AdGuard 3.3 beta 3.1\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = com.adguard.android:id/left_icon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = Available version: 3.3.2 Release\n\n# 3.3.230:\nIn this small update, there’s only one but important fix and a few additions to the exclusions list.\n\n- [Fixed] Protection doesn’t restart when an excluded app is installed #3340\n- [Changed] The list of HTTPS exclusions has been updated\n# 3.3.229:\nRecently we claimed to make the last release of the year, and it kinda was that. Ignore that this update is called a 'release', it's more of a 'hotfix'. Because you wouldn't call this tiny hotfix a release, right? Just a couple of bugfixes, that's all.\n\n- [Fixed] The protection doesn't start automatically if you restart the phone right after checking for filter updates #3286\n- [Fixed] Stealth Mode configuration isn't saved after app update #3287\n# 3.3.228:\nThe last AdGuard for Android release of the decade! This sounds solid. Anyway, it’s more of a coincidence than anything else that such a massive update falls right on Christmas. And don’t get us wrong: it is massive. Multiple major features and over 50 lesser ones — all in all it combines to make a nice Christmas gift for y’all!\n\n## [Improved] Filtering engine\n\nVersion 3.3 brings scriptlets and $redirect modifiers support. Scriptlets is a powerful ad-blocking tool that helps to block ads on websites that use different circumvention techniques. $redirect modifier is another tool that allows substituting special \"resources\" instead of a blocked element. For instance, it can replace a banner with a transparent 1x1 image.\n\n## [Changed] The onboarding process #2895\n\nWe sure love us some redesign! This time, we revamped the onboarding sequence (basically, what you see when you launch the app for the first time). Key changes:\n\n* An option to choose a ‘quick’ or a ‘long’ configuration: you’ll be asked to either make only key decisions or set most of the settings manually\nNew option to allow sending some technical and interaction information that will help us further improve AdGuard\nBetter graphics!\n \n\n## [Added] New activation flow #2901\n\nNot a lot of Android users had a chance to see our AdGuard for iOS app, so they likely don’t know about the system that’s being used there for Premium features activation. But it recommended itself as one that’s convenient for users, so we adopted it for AdGuard for Android too.\n\nAs you can see, there are now two options: enter a license key directly, or log into AdGuard personal account. If your account has a license key that can be used to activate Premium, it will get picked up automatically after you enter credentials.\n\n## Ad blocking\n\n* [Added] Preset Stealth Mode settings configurations #2625\n* [Added] abp:subscribe and adguard:subscribe links interception #2918\n* [Added] subscribe.adblockplus.org links interception #2930\n* [Changed] Internet connection availability checking method #3095\n* [Changed] Whale browser has been added to the known browsers list #3175\n* [Fixed] DNS User filter import bug #2972\n* [Fixed] Some legit hosts lists are not recognized as valid #2982\n* [Fixed] Error while checking updates of resources added from the local storage #2997\n* [Fixed] Quick Settings does not allow to choose a different Privacy protection Level #2768\n* [Fixed] “Exclude from filtering” button behavior #3052\n* [Fixed] Google Now can’t be updated with “Always-on-VPN” enabled #3039\n* [Fixed] AdGuard Extra enables automatically when there’s an available update #3216\n* [Fixed] The application causes a crash if custom filters were enabled #3258\n* [Fixed] AdGuard breaks some UDP connections on Samsung S10 devices with Android 10 #3259\n* [Improved] AdGuard now uses on-the-fly methods of applying settings changes without restarting the protection when possible #2881\n* [Improved] DNS filtering to block cloaked trackers #3228\n* [Improved] “Block phishing and malware” option now is enabled automatically when Premium gets activated #3249\n* [Improved] Now AdGuard can block AAAA requests in networks without IPv6 interface #3197\n\n## UI\n\n* [Added] An option to purchase a new license via the app #2897\n* [Added] Trial period and license activation via OAuth #3081, #3244\n* [Added] Whitelisting apps option to the Assistant dialog #2853\n* [Added] “On/Off” switch on some screens #2877\n* [Added] Notifications about certificate errors #2722\n* [Added] Ability to copy the current version number by tapping on it #2773\n* [Added] Link to Version history in the About tab #2774\n* [Added] System default theme option #2174\n* [Added] Silent update action as a long-tap on the update button #2890\n* [Added] “Failed to move the certificate” notification for rooted devices with Magisk firmware #2941\n* [Added] Empty field validation when adding a new extension #2983\n* [Added] “Refresh license status” button #2988\n* [Added] Restore purchases button: a notification if there’s nothing to restore #2990\n* [Changed] The imported filter list’s URL now won’t be stored if a content: link was used #2813\n* [Changed] Chrome custom tabs now open in the same window #3019\n* [Changed] Premium screens now can be viewed without Premium #2843\n* [Changed] Update notifications behavior #2922\n* [Changed] DNS request type is now displayed in the Filtering log even when there's no answer #2961\n* [Changed] Tap on filter category titles in search will bring you to the respective category’s screen #3035\n* [Changed] Toast notifications parameters #3087\n* [Changed] Proxy screen UI #3092\n* [Changed] AdGuard now remembers the selected type of data to display in Apps Management #3140\n* [Changed] Phrasing on activation screens #3141\n* [Changed] “Clear DNS statistics” warning description #3194\n* [Changed] Improve the in-app purchase design #3252\n* [Fixed] Minor UI issues #2879\n* [Fixed] Issue with distribution graphs on the main screen #2935\n* [Fixed] Search on Apps Managements screen is working slow #2951\n* [Fixed] Unexpected connections resets #2980\n* [Fixed] Incorrect filter locale is displayed after language change #2971\n* [Fixed] Scrolling issue in the Filtering log #2974\n* [Fixed] Wrong filters status is shown #2987\n* [Fixed] Incorrect updates status when the network is not available #3020\n* [Fixed] “Preparing to start protection” notification #3034\n* [Fixed] “Edit Filter” overlay bug #3045\n* [Fixed] Divider stripe is still shown when there are no updates available #3047\n* [Fixed] Cloudflare DNS description #3062\n* [Fixed] Wrong Chinese date format #3068\n* [Fixed] Application updates icon #3098\n* [Fixed] Missing button shadow #3109\n* [Fixed] Some buttons in the first start dialog boxes can’t be seen on certain device models #3114\n* [Fixed] The switch for Custom filters incorrectly represents the state of the filter group #3119\n* [Fixed] Pressing the “Buy one more license” button closes the current screen #3136\n* [Fixed] Certificate installation dialog is missing #3176\n* [Fixed] Wrong toast notification is displayed when the license expires #3183\n* [Fixed] “Missed ad” option in the Feedback section leads to an error if DuckDuckGo is selected as the default browser #3128\n* [Improved] HTTPS filtering-related UI changes #2896\n* [Improved] UI elements are now focusable on Android TV #2818\n* [Improved] Rich formatting added to some modules’ descriptions #2878\n* [Improved] Phrasing on onboarding screens #3248\n* [Improved] Phrasing in the Apps Management details activity #3250\n* [Improved] Localizations have been updated: #3271, #3188, #3161\n\n## Networking\n\n* [Added] A prevention system for connections overflow #2989\n* [Added] TLS v1.3 support for custom DNS servers #3132\n* [Changed] DNS-over-HTTPS connections number limit has been abolished #3224\n* [Fixed] Some apps don't see available WiFi networks when AdGuard local VPN is up #2836\n* [Improved] Interaction between AdGuard DNS settings and Private DNS #2797\n* [Improved] AdGuard’s network safety and stability #2995\n* [Improved] Connection error processing #3195\n\n##Other\n\n* [Added] Whitelist export feature #3069\n* [Fixed] Update window appears after a short inactivity period #3055\n* [Fixed] Userscripts updates are not tracked by the battery service #3073\n* [Fixed] AdGuard 3.2 does not launch #3076\n* [Fixed] “Include license data” option works incorrectly when you try to export settings #3067\n* [Fixed] Crash when the app runs scheduled tasks #3164\n* [Fixed] Crash in the Updates activity #3165\n* [Fixed] Crash when Android OS tries to load the icon #3166\n* [Fixed] Crash on some Android builds #3167\n* [Fixed] Crash in the main activity #3168\n* [Fixed] Crash when user communicates with the extensions activity #3171\n* [Fixed] Crash when the log is being collected #3212\n* [Fixed] Crash on MIUI phones with Ultra battery saver #3210\n* [Fixed] Max imported settings file size increased to 10 Mb #3203\n* [Improved] Target SDK level has been changed to 29 #3053\n* [Improved] CoreLibs has been updated to v1.5.74 #3105\n\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = Available version: 3.3.2 Release\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = com.adguard.android:id/right_icon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = android:id/progress\ntext = \nclassName = android.widget.ProgressBar\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = android:id/message\ntext = 请稍后...\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.UpdatesActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [3]\n","category":".ui.UpdatesActivity"},{"draggable":true,"name":"activity = .ui.MainActivity\nindex = -1\nid = com.adguard.android:id/bottom_text\ntext = Disable hints\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.MainActivity"},{"draggable":true,"name":"activity = .ui.MainActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageButton\ndesc = 转到上一层级\npackageName = \nbehavior = click\narg = null\n","category":".ui.MainActivity"},{"draggable":true,"name":"activity = .ui.MainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 应用管理\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.MainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageView\ndesc = 更多选项\npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 清除统计数据\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/negative_button\ntext = 取消\nclassName = android.widget.Button\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/sort_order\ntext = \nclassName = android.widget.TextView\ndesc = 排序顺序\npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/textView\ntext = 应用名称\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageButton\ndesc = 转到上一层级\npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 支持\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.SupportActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageButton\ndesc = 转到上一层级\npackageName = \nbehavior = click\narg = null\n","category":".ui.SupportActivity"},{"draggable":true,"name":"activity = .ui.SupportActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 过滤日志\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SupportActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageView\ndesc = 更多选项\npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 移除全部\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/positive_button\ntext = 确定\nclassName = android.widget.Button\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageButton\ndesc = 转到上一层级\npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 设置\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.SettingsActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageButton\ndesc = 转到上一层级\npackageName = \nbehavior = click\narg = null\n","category":".ui.SettingsActivity"},{"draggable":true,"name":"activity = .ui.SettingsActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 许可状态\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SettingsActivity"},{"draggable":true,"name":"activity = .ui.SettingsActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 电池使用情况\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SettingsActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = \ntext = 电池使用率\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = com.adguard.android:id/menu_help\ntext = \nclassName = android.widget.TextView\ndesc = FAQ\npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .BrowserActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".BrowserActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = \ntext = 当 AdGuard 为开时,安卓系统的电池和数据使用率统计不并能反映实际的情况。由于过滤流量,安卓系统会将其它应用的消耗量算作 AdGuard 的,可导致高估 AdGuard 的消耗量并低估其它应用的消耗量。\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = com.adguard.android:id/left_icon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 最后 24 小时的使用情况\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = 2.45 mAh\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = com.adguard.android:id/battery_percent\ntext = 0.24%\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = com.adguard.android:id/chartContent\ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = \ntext = 分解(最近 24 小时)\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = CPU 前台\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = 用户界面渲染\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = com.adguard.android:id/cpu_foreground_usage_value\ntext = 1 分钟 25 秒\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = \ntext = 应用管理\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/searchItem\ntext = \nclassName = android.widget.TextView\ndesc = 搜索应用...\npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageButton\ndesc = 收起\npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 排序顺序\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 设置\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = \ntext = 防火墙设置\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageView\ndesc = 更多选项\npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 重置设置\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 警告\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/message\ntext = 您确定要重置所有防火墙设置至默认?\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/positive_button\ntext = 确定\nclassName = android.widget.Button\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/left_icon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 关\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/switch_item\ntext = 开启\nclassName = android.widget.Switch\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = \ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = \ntext = 防火墙\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 蜂窝数据\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = 允许使用蜂窝数据。\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = Wi-Fi 数据\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = 允许使用 Wi-Fi 数据。\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 息屏时的蜂窝数据\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = 息屏时允许使用蜂窝数据。\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 息屏时的 Wi-Fi 数据\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = 当息屏时允许使用Wi-Fi数据\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 防火墙通知\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = AdGuard 每次拦截前台应用的网络请求时都要询问用户。\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = android:id/statusBarBackground\ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementSettingsActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".ui.AppsManagementSettingsActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title_first\ntext = 流量合计\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/chartTitle\ntext = 所有时间 的流量统计\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/chartContent\ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/traffic_total\ntext = 10.79 MB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/middle\ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title_second\ntext = 节省的数据\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/traffic_saved\ntext = 0 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = android:id/text1\ntext = 所有数据\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/textView\ntext = 所有数据\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = android:id/text1\ntext = 所有时间\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/textView\ntext = 今日\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/icon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = AdGuard\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageView\ndesc = 更多选项\npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 清除统计数据\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 警告\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/message\ntext = 您确定要清除统计数据?\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/positive_button\ntext = 确定\nclassName = android.widget.Button\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/title_first\ntext = 流量合计\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/chartTitle\ntext = 今日 的流量统计\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/chartContent\ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = android:id/statusBarBackground\ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/traffic_total\ntext = 0 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/middle\ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/title_second\ntext = 节省的数据\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/traffic_saved\ntext = 0 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = android:id/text1\ntext = 所有数据\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/textView\ntext = 所有数据\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = android:id/text1\ntext = 今日\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/textView\ntext = 今日\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/icon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .applications.InstalledAppDetails\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".applications.InstalledAppDetails"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = AdGuard\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = ▼\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/trafficDown\ntext = 0 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = ▲\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/trafficUp\ntext = 0 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = ●\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/trafficSaved\ntext = 0 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/filterIcon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/wifiIcon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/mobileIcon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/package_warning\ntext = AdGuard cannot filter itself. It would lead to inconsistent performance and cause issues for other apps.\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = 请求合计\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/requestsStatsValueTextView\ntext = 0\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = 拦截的广告\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/bannerStatsValueTextView\ntext = 0\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = Blocked trackers\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/trackersStatsValueTextView\ntext = 0\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = 拦截的威胁\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = com.adguard.android:id/threatStatsValueTextView\ntext = 0\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.LinearLayout\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementPackageActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".ui.AppsManagementPackageActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = AdGuard\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/subtitleTitle\ntext = 无数据\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/filterIcon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/wifiIcon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/mobileIcon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = Android OS\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = \ntext = ▼\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/trafficDown\ntext = 1 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = \ntext = ▲\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/trafficUp\ntext = 2.6 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = \ntext = ●\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/trafficSaved\ntext = 0 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/trafficDown\ntext = 1.2 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/trafficUp\ntext = 3.9 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = Appium Settings\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = CaptivePortalLogin\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = ConfigUpdater\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = Dev Tools\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = Google Play 商店\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/trafficDown\ntext = 1.6 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = com.adguard.android:id/trafficUp\ntext = 5.9 KB\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.AppsManagementMainActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".ui.AppsManagementMainActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageButton\ndesc = 转到上一层级\npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.BatteryActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 关于\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.BatteryActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = \ntext = 关于\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = com.adguard.android:id/version_status_text\ntext = v3.3 beta 3.1 (188)\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = com.adguard.android:id/copyright\ntext = © 2009–2020. AdGuard Software Ltd.\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = com.adguard.android:id/all_rights_reserved\ntext = All rights reserved. AdGuard.com\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = \ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = com.adguard.android:id/version_history_link\ntext = Version history\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = com.adguard.android:id/eula_link\ntext = 最终用户许可协议\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = com.adguard.android:id/privacy_policy_link\ntext = Privacy Policy\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = com.adguard.android:id/acknowledgments_link\ntext = 致谢\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.AboutActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".ui.AboutActivity"},{"draggable":true,"name":"activity = .ui.SupportActivity\nindex = -1\nid = \ntext = 支持\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SupportActivity"},{"draggable":true,"name":"activity = .ui.SupportActivity\nindex = -1\nid = com.adguard.android:id/left_icon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SupportActivity"},{"draggable":true,"name":"activity = .ui.SupportActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = FAQ\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SupportActivity"},{"draggable":true,"name":"activity = .ui.SupportActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = 常见问题解答\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SupportActivity"},{"draggable":true,"name":"activity = .ui.SupportActivity\nindex = -1\nid = com.adguard.android:id/right_icon\ntext = \nclassName = android.widget.ImageView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SupportActivity"},{"draggable":true,"name":"activity = .ui.SupportActivity\nindex = -1\nid = \ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SupportActivity"},{"draggable":true,"name":"activity = .ui.SupportActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 讨论\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SupportActivity"},{"draggable":true,"name":"activity = .ui.SupportActivity\nindex = -1\nid = com.adguard.android:id/summary\ntext = 与其他人分享您的见解\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.SupportActivity"},{"draggable":true,"name":"activity = .ui.FeedbackActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 反馈类型\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FeedbackActivity"},{"draggable":true,"name":"activity = .ui.FeedbackActivity\nindex = -1\nid = com.adguard.android:id/textView\ntext = 漏拦截的广告或跟踪器\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FeedbackActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = \ntext = 过滤日志\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/searchItem\ntext = \nclassName = android.widget.TextView\ndesc = 搜索...\npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = \ntext = \nclassName = android.widget.ImageButton\ndesc = 收起\npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 过滤请求\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/title\ntext = 请求类型\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/regular_requests\ntext = 常规\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = \ntext = \nclassName = android.view.View\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/blocked_requests\ntext = 已拦截\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/modified_requests\ntext = 已修改\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/whitelisted_requests\ntext = 已列入白名单\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = \ntext = 请求源\nclassName = android.widget.TextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/first_party_requests\ntext = 第一方\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/third_party_requests\ntext = 第三方\nclassName = android.widget.CheckedTextView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = com.adguard.android:id/list_view\ntext = \nclassName = android.widget.ListView\ndesc = \npackageName = \nbehavior = click\narg = null\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = .ui.FilteringLogActivity\nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = sendKeyEvent\narg = [4]\n","category":".ui.FilteringLogActivity"},{"draggable":true,"name":"activity = \nindex = -1\nid = \ntext = \nclassName = \ndesc = \npackageName = \nbehavior = \narg = []\n","category":""}],"line":[{"source":0,"label":{"formatter":"click( )","show":true},"target":1},{"source":1,"label":{"formatter":"click( )","show":true},"target":2},{"source":2,"label":{"formatter":"click( )","show":true},"target":3},{"source":3,"label":{"formatter":"click( )","show":true},"target":4},{"source":4,"label":{"formatter":"click( )","show":true},"target":5},{"source":5,"label":{"formatter":"click( )","show":true},"target":6},{"source":6,"label":{"formatter":"click( )","show":true},"target":7},{"source":7,"label":{"formatter":"click( )","show":true},"target":8},{"source":8,"label":{"formatter":"click( )","show":true},"target":9},{"source":9,"label":{"formatter":"click( )","show":true},"target":10},{"source":10,"label":{"formatter":"click( )","show":true},"target":11},{"source":10,"label":{"formatter":"click( )","show":true},"target":20},{"source":11,"label":{"formatter":"click( )","show":true},"target":12},{"source":12,"label":{"formatter":"click( )","show":true},"target":13},{"source":13,"label":{"formatter":"click( )","show":true},"target":14},{"source":14,"label":{"formatter":"click( )","show":true},"target":15},{"source":15,"label":{"formatter":"click( )","show":true},"target":16},{"source":16,"label":{"formatter":"click( )","show":true},"target":17},{"source":17,"label":{"formatter":"click( )","show":true},"target":18},{"source":18,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":18},{"source":18,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":19},{"source":20,"label":{"formatter":"click( )","show":true},"target":21},{"source":21,"label":{"formatter":"click( )","show":true},"target":22},{"source":21,"label":{"formatter":"click( )","show":true},"target":30},{"source":22,"label":{"formatter":"click( )","show":true},"target":23},{"source":23,"label":{"formatter":"click( )","show":true},"target":24},{"source":24,"label":{"formatter":"click( )","show":true},"target":25},{"source":25,"label":{"formatter":"click( )","show":true},"target":26},{"source":26,"label":{"formatter":"click( )","show":true},"target":27},{"source":26,"label":{"formatter":"click( )","show":true},"target":28},{"source":27,"label":{"formatter":"click( )","show":true},"target":24},{"source":28,"label":{"formatter":"click( )","show":true},"target":29},{"source":29,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":29},{"source":30,"label":{"formatter":"click( )","show":true},"target":31},{"source":30,"label":{"formatter":"click( )","show":true},"target":54},{"source":30,"label":{"formatter":"click( )","show":true},"target":55},{"source":30,"label":{"formatter":"click( )","show":true},"target":71},{"source":31,"label":{"formatter":"click( )","show":true},"target":32},{"source":32,"label":{"formatter":"click( )","show":true},"target":33},{"source":33,"label":{"formatter":"click( )","show":true},"target":34},{"source":33,"label":{"formatter":"click( )","show":true},"target":52},{"source":34,"label":{"formatter":"click( )","show":true},"target":35},{"source":35,"label":{"formatter":"click( )","show":true},"target":36},{"source":35,"label":{"formatter":"click( )","show":true},"target":43},{"source":36,"label":{"formatter":"click( )","show":true},"target":37},{"source":37,"label":{"formatter":"click( )","show":true},"target":38},{"source":37,"label":{"formatter":"click( )","show":true},"target":39},{"source":37,"label":{"formatter":"click( )","show":true},"target":40},{"source":38,"label":{"formatter":"click( )","show":true},"target":37},{"source":39,"label":{"formatter":"click( )","show":true},"target":37},{"source":40,"label":{"formatter":"click( )","show":true},"target":41},{"source":41,"label":{"formatter":"click( )","show":true},"target":42},{"source":42,"label":{"formatter":"click( )","show":true},"target":43},{"source":43,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":44},{"source":44,"label":{"formatter":"click( )","show":true},"target":45},{"source":45,"label":{"formatter":"click( )","show":true},"target":46},{"source":46,"label":{"formatter":"click( )","show":true},"target":47},{"source":47,"label":{"formatter":"click( )","show":true},"target":48},{"source":48,"label":{"formatter":"click( )","show":true},"target":49},{"source":49,"label":{"formatter":"click( )","show":true},"target":50},{"source":50,"label":{"formatter":"click( )","show":true},"target":51},{"source":51,"label":{"formatter":"click( )","show":true},"target":52},{"source":52,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":52},{"source":52,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":53},{"source":54,"label":{"formatter":"click( )","show":true},"target":33},{"source":54,"label":{"formatter":"click( )","show":true},"target":55},{"source":55,"label":{"formatter":"click( )","show":true},"target":10},{"source":55,"label":{"formatter":"click( )","show":true},"target":56},{"source":56,"label":{"formatter":"click( )","show":true},"target":57},{"source":56,"label":{"formatter":"click( )","show":true},"target":88},{"source":57,"label":{"formatter":"click( )","show":true},"target":58},{"source":57,"label":{"formatter":"click( )","show":true},"target":92},{"source":58,"label":{"formatter":"click( )","show":true},"target":59},{"source":59,"label":{"formatter":"click( )","show":true},"target":60},{"source":60,"label":{"formatter":"click( )","show":true},"target":61},{"source":60,"label":{"formatter":"click( )","show":true},"target":91},{"source":61,"label":{"formatter":"click( )","show":true},"target":62},{"source":61,"label":{"formatter":"click( )","show":true},"target":57},{"source":62,"label":{"formatter":"click( )","show":true},"target":63},{"source":63,"label":{"formatter":"click( )","show":true},"target":64},{"source":63,"label":{"formatter":"click( )","show":true},"target":205},{"source":64,"label":{"formatter":"click( )","show":true},"target":65},{"source":65,"label":{"formatter":"click( )","show":true},"target":66},{"source":65,"label":{"formatter":"click( )","show":true},"target":215},{"source":66,"label":{"formatter":"click( )","show":true},"target":67},{"source":66,"label":{"formatter":"click( )","show":true},"target":218},{"source":67,"label":{"formatter":"click( )","show":true},"target":68},{"source":68,"label":{"formatter":"click( )","show":true},"target":69},{"source":68,"label":{"formatter":"click( )","show":true},"target":228},{"source":69,"label":{"formatter":"click( )","show":true},"target":70},{"source":70,"label":{"formatter":"click( )","show":true},"target":71},{"source":71,"label":{"formatter":"click( )","show":true},"target":72},{"source":71,"label":{"formatter":"click( )","show":true},"target":73},{"source":72,"label":{"formatter":"click( )","show":true},"target":30},{"source":73,"label":{"formatter":"click( )","show":true},"target":74},{"source":73,"label":{"formatter":"click( )","show":true},"target":192},{"source":74,"label":{"formatter":"click( )","show":true},"target":75},{"source":75,"label":{"formatter":"click( )","show":true},"target":76},{"source":76,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":77},{"source":76,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":199},{"source":76,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":204},{"source":76,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":207},{"source":76,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":208},{"source":76,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":209},{"source":76,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":210},{"source":76,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":211},{"source":76,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":212},{"source":76,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":205},{"source":77,"label":{"formatter":"click( )","show":true},"target":78},{"source":78,"label":{"formatter":"click( )","show":true},"target":79},{"source":79,"label":{"formatter":"click( )","show":true},"target":80},{"source":80,"label":{"formatter":"click( )","show":true},"target":81},{"source":81,"label":{"formatter":"click( )","show":true},"target":82},{"source":82,"label":{"formatter":"click( )","show":true},"target":83},{"source":83,"label":{"formatter":"click( )","show":true},"target":84},{"source":84,"label":{"formatter":"click( )","show":true},"target":85},{"source":85,"label":{"formatter":"click( )","show":true},"target":86},{"source":86,"label":{"formatter":"click( )","show":true},"target":87},{"source":88,"label":{"formatter":"click( )","show":true},"target":89},{"source":89,"label":{"formatter":"click( )","show":true},"target":90},{"source":90,"label":{"formatter":"click( )","show":true},"target":60},{"source":91,"label":{"formatter":"click( )","show":true},"target":61},{"source":92,"label":{"formatter":"click( )","show":true},"target":93},{"source":93,"label":{"formatter":"click( )","show":true},"target":94},{"source":94,"label":{"formatter":"click( )","show":true},"target":95},{"source":95,"label":{"formatter":"click( )","show":true},"target":96},{"source":96,"label":{"formatter":"click( )","show":true},"target":97},{"source":97,"label":{"formatter":"click( )","show":true},"target":98},{"source":98,"label":{"formatter":"click( )","show":true},"target":99},{"source":99,"label":{"formatter":"click( )","show":true},"target":100},{"source":99,"label":{"formatter":"click( )","show":true},"target":104},{"source":99,"label":{"formatter":"click( )","show":true},"target":106},{"source":99,"label":{"formatter":"click( )","show":true},"target":108},{"source":99,"label":{"formatter":"click( )","show":true},"target":110},{"source":99,"label":{"formatter":"click( )","show":true},"target":112},{"source":100,"label":{"formatter":"click( )","show":true},"target":101},{"source":101,"label":{"formatter":"click( )","show":true},"target":102},{"source":101,"label":{"formatter":"click( )","show":true},"target":114},{"source":102,"label":{"formatter":"click( )","show":true},"target":103},{"source":102,"label":{"formatter":"click( )","show":true},"target":99},{"source":103,"label":{"formatter":"click( )","show":true},"target":99},{"source":104,"label":{"formatter":"click( )","show":true},"target":105},{"source":105,"label":{"formatter":"click( )","show":true},"target":101},{"source":106,"label":{"formatter":"click( )","show":true},"target":107},{"source":107,"label":{"formatter":"click( )","show":true},"target":101},{"source":108,"label":{"formatter":"click( )","show":true},"target":109},{"source":109,"label":{"formatter":"click( )","show":true},"target":101},{"source":110,"label":{"formatter":"click( )","show":true},"target":111},{"source":111,"label":{"formatter":"click( )","show":true},"target":101},{"source":112,"label":{"formatter":"click( )","show":true},"target":113},{"source":113,"label":{"formatter":"click( )","show":true},"target":101},{"source":114,"label":{"formatter":"click( )","show":true},"target":115},{"source":115,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":116},{"source":116,"label":{"formatter":"click( )","show":true},"target":117},{"source":116,"label":{"formatter":"click( )","show":true},"target":119},{"source":117,"label":{"formatter":"click( )","show":true},"target":118},{"source":118,"label":{"formatter":"click( )","show":true},"target":116},{"source":119,"label":{"formatter":"click( )","show":true},"target":119},{"source":119,"label":{"formatter":"click( )","show":true},"target":120},{"source":120,"label":{"formatter":"click( )","show":true},"target":120},{"source":120,"label":{"formatter":"click( )","show":true},"target":121},{"source":121,"label":{"formatter":"click( )","show":true},"target":121},{"source":121,"label":{"formatter":"click( )","show":true},"target":122},{"source":122,"label":{"formatter":"click( )","show":true},"target":122},{"source":122,"label":{"formatter":"click( )","show":true},"target":123},{"source":123,"label":{"formatter":"click( )","show":true},"target":124},{"source":124,"label":{"formatter":"click( )","show":true},"target":125},{"source":125,"label":{"formatter":"click( )","show":true},"target":126},{"source":126,"label":{"formatter":"click( )","show":true},"target":127},{"source":127,"label":{"formatter":"click( )","show":true},"target":128},{"source":127,"label":{"formatter":"click( )","show":true},"target":169},{"source":128,"label":{"formatter":"click( )","show":true},"target":129},{"source":129,"label":{"formatter":"click( )","show":true},"target":130},{"source":130,"label":{"formatter":"click( )","show":true},"target":131},{"source":131,"label":{"formatter":"click( )","show":true},"target":132},{"source":132,"label":{"formatter":"click( )","show":true},"target":133},{"source":133,"label":{"formatter":"click( )","show":true},"target":134},{"source":134,"label":{"formatter":"click( )","show":true},"target":135},{"source":134,"label":{"formatter":"click( )","show":true},"target":137},{"source":135,"label":{"formatter":"click( )","show":true},"target":136},{"source":136,"label":{"formatter":"click( )","show":true},"target":134},{"source":137,"label":{"formatter":"click( )","show":true},"target":138},{"source":138,"label":{"formatter":"click( )","show":true},"target":138},{"source":138,"label":{"formatter":"click( )","show":true},"target":139},{"source":139,"label":{"formatter":"click( )","show":true},"target":139},{"source":139,"label":{"formatter":"click( )","show":true},"target":140},{"source":140,"label":{"formatter":"click( )","show":true},"target":140},{"source":140,"label":{"formatter":"click( )","show":true},"target":141},{"source":141,"label":{"formatter":"click( )","show":true},"target":141},{"source":141,"label":{"formatter":"click( )","show":true},"target":142},{"source":142,"label":{"formatter":"click( )","show":true},"target":143},{"source":143,"label":{"formatter":"click( )","show":true},"target":144},{"source":144,"label":{"formatter":"click( )","show":true},"target":145},{"source":145,"label":{"formatter":"click( )","show":true},"target":146},{"source":146,"label":{"formatter":"click( )","show":true},"target":147},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":148},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":149},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":150},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":151},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":152},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":153},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":154},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":155},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":156},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":157},{"source":147,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":158},{"source":148,"label":{"formatter":"click( )","show":true},"target":147},{"source":149,"label":{"formatter":"click( )","show":true},"target":147},{"source":150,"label":{"formatter":"click( )","show":true},"target":147},{"source":151,"label":{"formatter":"click( )","show":true},"target":147},{"source":152,"label":{"formatter":"click( )","show":true},"target":147},{"source":153,"label":{"formatter":"click( )","show":true},"target":147},{"source":154,"label":{"formatter":"click( )","show":true},"target":147},{"source":155,"label":{"formatter":"click( )","show":true},"target":147},{"source":156,"label":{"formatter":"click( )","show":true},"target":147},{"source":157,"label":{"formatter":"click( )","show":true},"target":147},{"source":158,"label":{"formatter":"click( )","show":true},"target":159},{"source":159,"label":{"formatter":"click( )","show":true},"target":160},{"source":159,"label":{"formatter":"click( )","show":true},"target":162},{"source":159,"label":{"formatter":"click( )","show":true},"target":164},{"source":159,"label":{"formatter":"click( )","show":true},"target":166},{"source":160,"label":{"formatter":"click( )","show":true},"target":161},{"source":161,"label":{"formatter":"click( )","show":true},"target":159},{"source":162,"label":{"formatter":"click( )","show":true},"target":163},{"source":163,"label":{"formatter":"click( )","show":true},"target":159},{"source":164,"label":{"formatter":"click( )","show":true},"target":165},{"source":165,"label":{"formatter":"click( )","show":true},"target":159},{"source":166,"label":{"formatter":"click( )","show":true},"target":167},{"source":167,"label":{"formatter":"click( )","show":true},"target":168},{"source":168,"label":{"formatter":"click( )","show":true},"target":169},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":170},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":171},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":172},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":173},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":174},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":127},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":175},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":176},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":177},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":178},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":179},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":180},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":181},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":182},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":183},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":184},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":185},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":186},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":187},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":188},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":189},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":190},{"source":169,"label":{"formatter":"sendKeyEvent( 4 )","show":true},"target":191},{"source":170,"label":{"formatter":"click( )","show":true},"target":169},{"source":171,"label":{"formatter":"click( )","show":true},"target":169},{"source":172,"label":{"formatter":"click( )","show":true},"target":169},{"source":173,"label":{"formatter":"click( )","show":true},"target":169},{"source":174,"label":{"formatter":"click( )","show":true},"target":169},{"source":175,"label":{"formatter":"click( )","show":true},"target":169},{"source":176,"label":{"formatter":"click( )","show":true},"target":169},{"source":177,"label":{"formatter":"click( )","show":true},"target":169},{"source":178,"label":{"formatter":"click( )","show":true},"target":169},{"source":179,"label":{"formatter":"click( )","show":true},"target":169},{"source":180,"label":{"formatter":"click( )","show":true},"target":169},{"source":181,"label":{"formatter":"click( )","show":true},"target":169},{"source":182,"label":{"formatter":"click( )","show":true},"target":169},{"source":183,"label":{"formatter":"click( )","show":true},"target":169},{"source":184,"label":{"formatter":"click( )","show":true},"target":169},{"source":185,"label":{"formatter":"click( )","show":true},"target":169},{"source":186,"label":{"formatter":"click( )","show":true},"target":169},{"source":187,"label":{"formatter":"click( )","show":true},"target":169},{"source":188,"label":{"formatter":"click( )","show":true},"target":169},{"source":189,"label":{"formatter":"click( )","show":true},"target":169},{"source":190,"label":{"formatter":"click( )","show":true},"target":169},{"source":192,"label":{"formatter":"click( )","show":true},"target":193},{"source":193,"label":{"formatter":"click( )","show":true},"target":194},{"source":194,"label":{"formatter":"click( )","show":true},"target":195},{"source":195,"label":{"formatter":"click( )","show":true},"target":196},{"source":196,"label":{"formatter":"click( )","show":true},"target":197},{"source":197,"label":{"formatter":"click( )","show":true},"target":198},{"source":198,"label":{"formatter":"click( )","show":true},"target":199},{"source":199,"label":{"formatter":"click( )","show":true},"target":200},{"source":199,"label":{"formatter":"click( )","show":true},"target":201},{"source":199,"label":{"formatter":"click( )","show":true},"target":202},{"source":199,"label":{"formatter":"click( )","show":true},"target":203},{"source":200,"label":{"formatter":"click( )","show":true},"target":76},{"source":201,"label":{"formatter":"click( )","show":true},"target":76},{"source":202,"label":{"formatter":"click( )","show":true},"target":76},{"source":203,"label":{"formatter":"click( )","show":true},"target":76},{"source":205,"label":{"formatter":"click( )","show":true},"target":206},{"source":206,"label":{"formatter":"click( )","show":true},"target":76},{"source":206,"label":{"formatter":"click( )","show":true},"target":213},{"source":206,"label":{"formatter":"click( )","show":true},"target":10},{"source":207,"label":{"formatter":"click( )","show":true},"target":76},{"source":208,"label":{"formatter":"click( )","show":true},"target":76},{"source":209,"label":{"formatter":"click( )","show":true},"target":76},{"source":210,"label":{"formatter":"click( )","show":true},"target":206},{"source":211,"label":{"formatter":"click( )","show":true},"target":76},{"source":212,"label":{"formatter":"click( )","show":true},"target":76},{"source":213,"label":{"formatter":"click( )","show":true},"target":214},{"source":214,"label":{"formatter":"click( )","show":true},"target":76},{"source":215,"label":{"formatter":"click( )","show":true},"target":216},{"source":216,"label":{"formatter":"click( )","show":true},"target":217},{"source":217,"label":{"formatter":"click( )","show":true},"target":66},{"source":218,"label":{"formatter":"click( )","show":true},"target":219},{"source":219,"label":{"formatter":"click( )","show":true},"target":220},{"source":220,"label":{"formatter":"click( )","show":true},"target":221},{"source":221,"label":{"formatter":"click( )","show":true},"target":222},{"source":221,"label":{"formatter":"click( )","show":true},"target":223},{"source":221,"label":{"formatter":"click( )","show":true},"target":224},{"source":221,"label":{"formatter":"click( )","show":true},"target":227},{"source":222,"label":{"formatter":"click( )","show":true},"target":221},{"source":223,"label":{"formatter":"click( )","show":true},"target":221},{"source":224,"label":{"formatter":"click( )","show":true},"target":225},{"source":225,"label":{"formatter":"click( )","show":true},"target":226},{"source":226,"label":{"formatter":"click( )","show":true},"target":221},{"source":227,"label":{"formatter":"click( )","show":true},"target":68},{"source":228,"label":{"formatter":"click( )","show":true},"target":229},{"source":230,"label":{"formatter":"( ","show":true},"target":0}]}
|