zoukankan      html  css  js  c++  java
  • 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

    • Local server like http-server,browser-sync and the like
    • Offline Documentation Browser, we use Zeal

    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 ContentsResourcesDocuments
    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
        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   
        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

  • 相关阅读:
    几何变换
    螺旋线
    生产环境高可用centos7 安装配置RocketMQ-双主双从-同步双写(2m-2s-sync)
    CentOS7 安装配置RocketMQ --主从模式(master-slave)异步复制
    MybatisPlus----入门
    elasticsearch中term和match以及text和keyboard的解释
    怎么解决Windows的elasticsearch编码闪退问题
    数据库技术之事务
    JDBC------之结果集元数据的操作02
    JDBC------之结果集元数据的操作01
  • 原文地址:https://www.cnblogs.com/bluestorm/p/15047275.html
Copyright © 2011-2022 走看看