{"id":13522434,"url":"https://github.com/HotBitmapGG/bilibili-android-client","last_synced_at":"2025-03-31T22:31:44.554Z","repository":{"id":48159154,"uuid":"60145667","full_name":"HotBitmapGG/bilibili-android-client","owner":"HotBitmapGG","description":"An unofficial bilibili client for android  http://www.jianshu.com/p/f69a55b94c05   -- 该项目已停止维护！","archived":false,"fork":false,"pushed_at":"2021-03-17T10:25:18.000Z","size":113179,"stargazers_count":4493,"open_issues_count":9,"forks_count":1481,"subscribers_count":164,"default_branch":"master-x","last_synced_at":"2025-03-30T11:05:27.424Z","etag":null,"topics":["android","bilibili","ijkplayer","okhttp3","retrofit2","rxjava"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HotBitmapGG.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-06-01T04:36:01.000Z","updated_at":"2025-03-26T03:38:13.000Z","dependencies_parsed_at":"2022-08-12T19:40:55.948Z","dependency_job_id":null,"html_url":"https://github.com/HotBitmapGG/bilibili-android-client","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HotBitmapGG%2Fbilibili-android-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HotBitmapGG%2Fbilibili-android-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HotBitmapGG%2Fbilibili-android-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HotBitmapGG%2Fbilibili-android-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HotBitmapGG","download_url":"https://codeload.github.com/HotBitmapGG/bilibili-android-client/tar.gz/refs/heads/master-x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246552688,"owners_count":20795828,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","bilibili","ijkplayer","okhttp3","retrofit2","rxjava"],"created_at":"2024-08-01T06:00:47.195Z","updated_at":"2025-03-31T22:31:44.548Z","avatar_url":"https://github.com/HotBitmapGG.png","language":"Java","readme":"# An Unofficial Bilibili Android Client\n\n[![Wercker](https://img.shields.io/badge/Android%20Client-bilibili-brightgreen.svg)](https://github.com/HotBitmapGG/bilibili) [![Issue Stats](https://img.shields.io/issuestats/i/github/strongloop/express.svg?maxAge=2592000)]()  [![TeamCity CodeBetter](https://img.shields.io/teamcity/codebetter/bt428.svg?maxAge=2592000)]()\n\n![](https://github.com/HotBitmapGG/OhMyBiliBili/blob/OhMyBiliBili/art/bg2.png?raw=true)\n\n## Screenshots\n\n\u003ca href=\"art/00.png\"\u003e\u003cimg src=\"art/00.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/01.png\"\u003e\u003cimg src=\"art/01.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/02.png\"\u003e\u003cimg src=\"art/02.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/03.png\"\u003e\u003cimg src=\"art/03.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/04.png\"\u003e\u003cimg src=\"art/04.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/05.png\"\u003e\u003cimg src=\"art/05.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/06.png\"\u003e\u003cimg src=\"art/06.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/07.png\"\u003e\u003cimg src=\"art/07.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/003.png\"\u003e\u003cimg src=\"art/003.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/004.png\"\u003e\u003cimg src=\"art/004.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/08.png\"\u003e\u003cimg src=\"art/08.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/09.png\"\u003e\u003cimg src=\"art/09.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/10.png\"\u003e\u003cimg src=\"art/10.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/11.png\"\u003e\u003cimg src=\"art/11.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/12.png\"\u003e\u003cimg src=\"art/12.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/13.png\"\u003e\u003cimg src=\"art/13.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/005.png\"\u003e\u003cimg src=\"art/005.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/006.png\"\u003e\u003cimg src=\"art/006.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/007.png\"\u003e\u003cimg src=\"art/007.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/14.png\"\u003e\u003cimg src=\"art/14.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/15.png\"\u003e\u003cimg src=\"art/15.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/16.png\"\u003e\u003cimg src=\"art/16.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/17.png\"\u003e\u003cimg src=\"art/17.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/18.png\"\u003e\u003cimg src=\"art/18.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/19.png\"\u003e\u003cimg src=\"art/19.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/20.png\"\u003e\u003cimg src=\"art/20.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/21.png\"\u003e\u003cimg src=\"art/21.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/22.png\"\u003e\u003cimg src=\"art/22.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/23.png\"\u003e\u003cimg src=\"art/23.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/24.png\"\u003e\u003cimg src=\"art/24.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/25.png\"\u003e\u003cimg src=\"art/25.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/26.png\"\u003e\u003cimg src=\"art/26.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/27.png\"\u003e\u003cimg src=\"art/27.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/28.png\"\u003e\u003cimg src=\"art/28.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/29.png\"\u003e\u003cimg src=\"art/29.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/30.png\"\u003e\u003cimg src=\"art/30.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/31.png\"\u003e\u003cimg src=\"art/31.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/32.png\"\u003e\u003cimg src=\"art/32.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/33.png\"\u003e\u003cimg src=\"art/33.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/34.png\"\u003e\u003cimg src=\"art/34.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/35.png\"\u003e\u003cimg src=\"art/35.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/36.png\"\u003e\u003cimg src=\"art/36.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/38.png\"\u003e\u003cimg src=\"art/38.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/39.png\"\u003e\u003cimg src=\"art/39.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/40.png\"\u003e\u003cimg src=\"art/40.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"art/41.png\"\u003e\u003cimg src=\"art/41.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/42.png\"\u003e\u003cimg src=\"art/42.png\" width=\"30%\"/\u003e\u003c/a\u003e  \u003ca href=\"art/43.png\"\u003e\u003cimg src=\"art/43.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n![](https://github.com/HotBitmapGG/bilibili/blob/master-x/art/001.png?raw=true)\n\n![](https://github.com/HotBitmapGG/bilibili/blob/master-x/art/002.png?raw=true)\n\n\n## UpdateLog\n\n[Version update log viewer](https://github.com/HotBitmapGG/bilibili-android-client/blob/master-x/UpdateLog.md)\n\n\n## Thanks to the open source project\n\n* [RxJava](https://github.com/ReactiveX/RxJava)\n* [RxAndroid](https://github.com/ReactiveX/RxAndroid)\n* [RxBinding](https://github.com/JakeWharton/RxBinding)\n* [RxLifecycle](https://github.com/trello/RxLifecycle)\n* [okhttp](https://github.com/square/okhttp)\n* [retrofit](https://github.com/square/retrofit)\n* [ijkplayer](https://github.com/Bilibili/ijkplayer)\n* [DanmakuFlameMaster](https://github.com/Bilibili/DanmakuFlameMaster)\n* [butterknife](https://github.com/JakeWharton/butterknife)\n* [glide](https://github.com/bumptech/glide)\n* [MaterialSearchView](https://github.com/MiguelCatalan/MaterialSearchView)\n* [FlycoTabLayout](https://github.com/H07000223/FlycoTabLayout)\n* [MagicaSakura](https://github.com/Bilibili/MagicaSakura)\n* [FlowLayout](https://github.com/hongyangAndroid/FlowLayout)\n\n\n\n## Statement\n\nThe project only for the use of exchange of learning, such as the project have bilibili copyright infringement problem, I will delete this page and the whole project in time.\n\n## Recommend\n\n![Acg-community](https://github.com/HotBitmapGG/Acg)\n\nThe old driver, hurry to get on the bus~!\n\n## About me\n\n[![Wercker](https://img.shields.io/badge/weibo-HotBitmapGG-blue.svg)](http://weibo.com/3223089177/profile?topnav=1\u0026wvr=6\u0026is_all=1)\n\nAn android developer in Wuhan.\n\nIf you want to make friends with me, You can focus on my weibo.\n\n\n## License\n\nDO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\n\nEveryone is permitted to copy and distribute verbatim or modified\ncopies of this license document, and changing it is allowed as long\nas the name is changed.\n\nDO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\nTERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\nYou just DO WHAT THE FUCK YOU WANT TO.\n\n\n\n\n\n","funding_links":[],"categories":["实战项目","Java"],"sub_categories":["高仿App项目"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHotBitmapGG%2Fbilibili-android-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FHotBitmapGG%2Fbilibili-android-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHotBitmapGG%2Fbilibili-android-client/lists"}