Android查看隐藏源码和API

问题

在查看Android API源码时,Android.jar内部有大量@hide注解的代码,
无论是用Eclipse还是Android Studio都会隐藏有@hide注解的代码!
因此我们查看API源码会发现很多类找不到错误,如PhoneWindow,ActivityThread等都没有找到,我早期看API时就很恼火!
这时只能去Android SDK源码目录搜索PhoneWindow.java来查看源码,非常不方便啊啊啊。。。.

解决方法

在万能的GitHub已有人去除Android.jar中@hide注解 地址: https://github.com/anggrayudi/android-hidden-api
1.下载对应API版本Android.jar
2.替换SDK/platforms/android-版本/Android.jar
3.重新打开IDE就可以查看