???????????Windows??????г???????Android?豸????????????????豸??????????豸?????е????н????????????????????????????????????μ??????????
?????????????????????????????????????????
????Tree View: **** ????????????????????????View;
????Tree Overview: ??????????????????;
????Layout View: ??????????????.
????Hierarchy View?????????????????????????????????????View????????????????????и??????????????????????????????View???е??????????

???????????????View?????UI?????е??????????????????Tree View????????????????????View??????????????????????????????е??????View??????????
?????????????View????????Ч???й??????????ζ??????????????????????????????????????????Hierarchy Viewer??????????????????????????????????????????????????????????????????????????????÷??????
????????????????????Hierarchy Viewer?????????View???????????ε??????????????????????????????????????????????????
????????????????????????Hierarchy Viewer?????????View??????????????????????????????????
????????3 : ???????????
??????λ????????????????????????????View????????????????????????
???????????????Hierarchy Viewer?????Щ?????Hierarchy Viewer??????????????????????Щ????????????????????????????????????
????Hierarchy Viewer????????????????????????Tree View????????????????????????????????????????????Hierarchy Viewer????????????????????????????????????????

??????????????????????????????????????Щ???????? :
????????????????
???????????????
???????????????
??????????????? :
??????? ?????View??????????????????????????????????????????磬????????λ???????????????????????????????50%????????????
??????? ?????View????50%????????????;
??????? ?????View????????????????в?????????????

?????????????Щ????????????????ЩView??????????????е??????????????????ε??μ?????
??????Щ?????????????????????????????????Щ????????????????μ??????????????й???????仰????????????Щ???????????????????
???????????????View????????????????????????????View???????????????????????????????????????????????????View?????eɡ?
????3. Memory Leaks ???й?
????????1??????????
????Android??????????????????????????????????仰????????????й?????????????????????????????????????????Щ?????????????????????????????????????????????
??????Щ?????????????????????????????У????App?????????????????й?????????????????佫??????С??GC???????????????
???????????????????????????????????GC??????????????????????App?????????????????С???????GC??????????App?????????UI???????????????????????????豸???????????????С????????й???????????????????????????Crash??
???????й??????????????????е????????????????????????????й?????????????Android SDK?????Щ???????????????????Щ??????????? : Square??????LeakCanary????????й?????????????????????
????????2 : ???????? ??Memory Monitor??
????Memory Monitor???????????????????????????????????????????????????????????????е???????????????????????????????????豸?У?????????豸?????????????????
????Memory Monitor?????????Android Studio?У???????????Android Studio??????”Memory”???tab???л???????????檔?????л????????????Memory Monitor?????????????????????

???????Memory Monitor??п?????????????????豸?????????е?????
???????Memory Monitor???No debuggable applications???????????Android Studio??”Tools”????????”Android”?????????????Enable adb integration??????????????????????????????????????л???????????????????豸??????????????????????????????OK???
???????Memory Monitor??????????е???????????????????????????????????????????????????δ???????????????????
???????Щ?????????豸???????????????????????????????????????????????????????á????????????????GC?????棬????????????????????????????GC?????????????
????GC???????????????????????????????App???????????????????GC??÷???????????????????С???????????????й???????
????????????Memory Monitor????????????????й?????????????Android????????App?????????棬TODO : ??
??????????????????App???????????????????????????????????????????檔??????????????????????????????????????????????
????????3 : Android Device Monitor
????????????????????????1??????й??????????????????????????Android Device Monitor??DDMMS?????μ?Heap??
????Heap???????????????????????????????????????????й?????????????????????????????治??????????????????????й???????????
????????????????????????????????????????????????????????App?????????????????????????????Щ????????????????Щ????????????????????й???????á?
???????????Android Device Monitor?????????DDMS????Devices????????????App????????Heap?????????????????Щ????????App???н????????????????

????heap??????????GC????????????????????Cause GC??????GC?????Heap????????????????????
???????GC????????????heap?????????App????????????????Щ??????????GC??????
????## ???
??????????????У??????????Щ?????г????????????????????????й?????????UI?????
????????????????????????ù??????????Щ?????????λ?????μ???????ж???????????????????Щ???????????????????????????????????????????????
????Android SDK?к???????????????λ??????????????????????????????????????u??????????? Traceview and dmtracedump?? Allocation Tracker.