其他分享
首页 > 其他分享> > Android Offline Documentation Download

Android Offline Documentation Download

作者:互联网

Android SDK Offline Documentation

https://androidsdkoffline.blogspot.com/p/android-offline-documentation-download.html

Updated on:

2021-6-01 | 11:49:13 AM

Documentation provides you official information, guides,training as well as API reference for developing Android Apps.Previously, offline documenation was provided officially by the Android Dev team, but now it has been handled by the community.

Offline Documentation is not needed for developing Android Apps but it helps you alot when you need access on official guides,reference and most importantly the API reference, all available for offline browsing.

NOTICE:

  • The archive file is very big in-size when it gets extracted (in our case ~1.75Gbs)
  • The offline docs version DOES NOT include the training videos, it is available on YouTube
  • The offline docs version DOES NOT inlcude the code samples, it is available on Github

Required Tools

 

 

Download the Offline Android Documentation

All the files will point to the latest version available. Choose the mirror close to your area for faster dl:

Android Offline Docs | Sanfrancisco Mirror
Android.tgz
Android Offline Docs | London Mirror
Android.tgz
Android Offline Docs | Newyork Mirror
Android.tgz
Android Offline Docs | Tokyo Mirror
Android.tgz
Android Offline Docs | Frankfurt Mirror
Android.tgz
Android Offline Docs | Singapore Mirror
Android.tgz

How to Offline Browsing directly

You can directly browser the Android Offline docs on the browser. In this case we gonna using http-server to serve the content.

  1. Download the Offline docs
  2. Extract the .tgz archive. It has parent folder named Android.docset
  3. Now , cd to Contents\Resources\Documents
  4. Open CMD, then type:
    http-server
  5. Open your browser and type localhost:8080. Port number might be different on yours.
  6. Congrats, now you can enjoy Android docs completely offline

How to Offline Browsing using Zeal

Unlike direct browsing, we need to do little hack when using Zeal.We have to extract the archive to Zeal's docset storage directory so the content would be recognized by Zeal.

This will be vary depending on your installation. If you don't know where is the default docset location,

  1. Open Zeal
  2. Hit Ctrl+, aka Preferences
  3. There, you will see Docset Storage. On the Directory you'll see where's the default docsets reside.
You can change the docset location if you wish.

 

Now for lets "install" the Android offline docset to Zeal:

    1. Download the Offline docs
    2. Go to the docset storage directory location.
    3. Extract the Androd_xxxx.tar there, so that the parent folder Android.docset is now in the docset dir
    4. Now open Android.docset folder
    5. Create file named meta.json, then add the following:
          {
           "name":"Android",
           "title":"Android",
           "version":"__VERSION__",
           "revision":"__REVISION__"
          }
         
    6. For __VERSION__ and __REVISION__ , change them with what mentioned in the downloaded file name.
      For instance: Android_9.0.003.tar will give you version 9 and revision 3
    7. For the Android docset icons, we need to icons. First named icon.png and then icon@2x.png
    8. Using online tools, copy paste this base64 image code, convert to .png then save as icon.png

      iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC2UlEQVQ4T5WSS09TURSFcUDiX+AHOIGRcWaitkBBoeXRUhKNgkAESVOLNIVCUQwvy1N5aglwSx9AoVgKfUCgLSkQBYpEMFRRiyIFQyJC4gQmy3NuTWMkDjzJl3Pu3mute7PvORNBVg1z6TrZNIT6ipy5Wlr71yJaFemVEgqIdpDVkWIMYZawVcNcPlfLcKIJPAL/N/QcTXshDauNCb+EPEQSpIQDInK3GHlzBnt6wDQlCg46hUHGKgg0GeLmaC+kYbWR4QCSHkkoqmWuHFpcYvg/SLG3p8DurgKfvxTBv1mIBV8WDHYBqCak5YQCyOFsHcORtQzEHzq8WVh6U47NT4/w4/sDHB2UY/+bAoFAEeZXZLB7JRiazECTIfaQeqiXBlwkBf/oTBqajWVoN3vQMWqBb702HOBZrMBTkxltZjeq++QwOK6hUc/1U29EnZbT8Ww0ATMvxZA012Fn/wgTCxuweRvDASPTNWyN9vLrq2Hx8NExHAfqjVDruEGtLRHuRTGYcTmkT4ag1vdjzV8dDpj3KVHF9ELSMoh2kwTWWQF6rDyo+7nBiHodFwbnVdg8Iiyv5mA3WEyMKvw8rAgHbG/L8G6zACtr2Zj0ZsDkTIbWxgP1hgMaupJQqc6Aa1aCr9vKUwG+1XwMj9+CoioFVa0J6HckoEH/R4DOIkRqXi5uyO6hrLEEmgEV9C9UYEaUaGUUuF9ThEyJBILc29AM8aFz/hXgeiXGsEMCUWknBPLnECk1yFSFECqfs7X0kk70jOZgzCM4HUCHuLaRh+W3D9FqNaKYcaKwexp3NdOQ9drxeLgPzgUZO2w6xPAXkL9wop1IxOS8iFyibHwMSLGzU4L3W5Vwv27C1JIaS2tyrKzfwcLKTVZndiWjd5wd4gm9B+ZmY+xx10gCesaSoLOlwuhIx4BTyO56exr6J1LQZ+Wj25IEqmszxdPbeEy99CZGEc4TLvwn1BP1C/4kWpNhsC6/AAAAAElFTkSuQmCC"


      Save icon.png inside Android.docset , the same location as meta.json
    9. Using online tools, copy paste this base64 image code, convert to .png then save as icon@2x.png
      iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAGBElEQVR42sSXSW8cxxXHf1Vd3T09C4ebhiKtzaJEOJBj2IguARIkRm7xNd8ggHKJT/4IufmqU4ycfTEQBAGMHOIckoMvQYIk0GbJpmRuEiUuM8OZru7qqq4cmqQ43EwBTvxujXr16t//twvvPXty6/bCyw/go/cfCr4FOc2ufJWL38bjh0XyHYs46IKTEIdSYL3EeweAkgG2dCcaPe38sFvVWVAWpQccY0mlntTEUfKKAO0sxnky487MwHEABHCs35q1mFYimZscI1YSbfKR82ddTVdnWMuxDBwX1KcyEErBxek6060aV2cm6Iwn1KNRbKkRCG8onOfKuTqZKdnYydkcpGz0DOs9s8vg2RnwSgYV1bFgulWjM9HgSqdGu1FDqYp6a8tKJ3K4MsBYSxgIqFdGbOnRBpLMQe7wSG7dXvCHWRCH64AQAYGA+fN1rs8lzJ+bIIlD2o0EGUjk7vU9AKZwuLLEWIvOCwC6aY51Dl041vt9+jue+2sZghLrJb/99X1xBMCt2ws+lAKP5NJ0jWZtnCScoDt4rXJHGPO9i5qpMcvl6cE+6IMAnjwXbO7U+GKlhTYVwPHWGo6UYb5Ob1jux8ceE+pw6tVjweyUoD9osfhsmn8/uYzOY6SU9PQzrnQGIwAOypP1cZZeNPj8wWVcGSHJWbhkaTe3uTDZQ2caZ93+D3/0/kOhDgbcTDuiXodmnHDncZv/LF7kg1+8R6fdJqlF3P7DX3i4vMzP3uoSK3MEwD++usSL/hwf/vI9ZCDpDoZ8+AlEW4tcn13i/GRALxVs9ex+YKpbtxe8kgEeUJGnHsaEqnKRNoqxRoOpdpNWPcbYkO3hyVmjs4DcxEy1mwdcJBAiQEpPEJQkUeVmJSsWZJX4JUrBWF3QSA6lWW5I8+pvs8JhCgHeHgsgKxza2JG7/kAKhoEkUgKlqjdH0jBJRivb6+cHCLHE7z79DESdViPmwrkveWe+SxyWxwK4eX2N1a0hv/n4j+jckxcZ8689YrK1NaKXJBKtoTDuJYDoUGVt1S0Xpvrce7xGbhXDXHLjYpcr5/MTXTA3qQH4690n7KSV3rW5LSaael8nCEqiwKF3i60CCNTRpjjX1syfs/z4RkYYQKtWp5ns0qbkfh04KN+/vM3C7DY/uLaCdTnDAgpbPT44hDuKBJnxR9uxMZKHDwxP13K0KagrSz3yNJMSGcj9SniSxBHUQkstkiShJTOCzY2CLx84st3ECaNT5oEsd9y/W/B40bHxtGSYlRSFIC/OPjrY0pOZEl1Yuhslz556vrjnSNMqEL+xGXUHCX/+m+T3nxbcfNsy0xG8fcNw862QibHTp7TcwJ17kqVVWFqOuXPXAAEzs5Ki0Eca7REAgZJMTQdsb4fspCFrzyNyq0jqAVEUMDHuiUOJ9xJjPRBQeEdpBTtDyVCXPF5RPF13PN/y7KSKRqNgcrogDP03d8Mkhp+864mbbTbNFIubksVN+Psj4E8QhSXXroaj7dNXAfn1iidNR+01OiVzswN+9O4jSnGGdiylpxZ53nnTcL6j+eyfV+mlNVxZ+S6QJWvp8fHgmyVR/aVerAw/fPM+k+0+SQxDc7Z5gFAJxtsZSc3QWVaoNGaQRRgrcT5AnxQANVCiajbNWNNKcmZnU9oNg5T+zAMJAO1EkLQH/OrnD3muJ/n86wX+tTxHTyenBmGgCt7ofMW16RVen1ykHm3jvEUbXg3AHo0T7Yw42ean8TLXZ1IGpkY3i+lnNfo63K3xBWPhDo0oJQoMneYzxpNNWpGmsK84lJaHIiWShnbb88bcKrl9QV4qlrvjrPZbrPYaVeAGGRda60wnW0ihKd0O1jmMc0cAZOYYAM6W6EzsHhrk0FPEnmGRMMg0SWTp7hQIVZWwltziSgNmawFlsTf9arJd68Mio7CezAiMy7BWkJcFmQFjPf0hGOOPMtBLS4wV+MIz1BlRUJLEAUrmhCpCqdHws7Yy4smwVmJ3W2+aZ9Wq4KrB1IscYz3WCAo8OLk/Gam9xaPQljTf22jM/2wVC6UYGdOPrGb/b/nOl9P/DgDxFwTsyAL2aAAAAABJRU5ErkJggg==   
      Save icon@2x.png inside Android.docset , the same location as meta.json
    10. Open/Restart Zeal
    11. Congrats! Now you have Android offline docs and you can browse em all using Zeal

标签:__,offline,Zeal,Documentation,docset,Download,Android,Offline
来源: https://www.cnblogs.com/bluestorm/p/15047275.html