[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7311":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":18,"lastSyncTime":30,"discoverSource":31},7311,"android","owncloud\u002Fandroid","owncloud",":phone: The ownCloud Android App","",null,"Kotlin",4131,3060,368,292,0,1,2,11,3,66.1,"GNU General Public License v2.0",false,"master",[5,26,7],"kotlin","2026-06-12 04:00:33","[![Android Unit Tests](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Factions\u002Fworkflows\u002Fandroid-unit-tests.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Factions\u002Fworkflows\u002Fandroid-unit-tests.yml) [![Android Instrumented Data Tests](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Factions\u002Fworkflows\u002Fandroid-instrumented-data-tests.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Factions\u002Fworkflows\u002Fandroid-instrumented-data-tests.yml) [![Detekt](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Factions\u002Fworkflows\u002Fdetekt.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Factions\u002Fworkflows\u002Fdetekt.yml) [![Conventional Commits](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Factions\u002Fworkflows\u002Fconventional-commits.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Factions\u002Fworkflows\u002Fconventional-commits.yml)\n\n# [ownCloud](https:\u002F\u002Fowncloud.org) Android app\n\n\u003Ca href=\"https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.owncloud.android\">\u003Cimg src=\"https:\u002F\u002Fplay.google.com\u002Fintl\u002Fen_us\u002Fbadges\u002Fimages\u002Fgeneric\u002Fen_badge_web_generic.png\" height=\"75\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ff-droid.org\u002Fpackages\u002Fcom.owncloud.android\u002F\">\u003Cimg src=\"https:\u002F\u002Ffdroid.gitlab.io\u002Fartwork\u002Fbadge\u002Fget-it-on.png\" height=\"75\">\u003C\u002Fa>\n\n| \u003Cimg src=\"docs_resources\u002Ffilelist_device.png\"> | \u003Cimg src=\"docs_resources\u002Fphotos_device.png\"> | \u003Cimg src=\"docs_resources\u002Fshare_device.png\"> | \u003Cimg src=\"docs_resources\u002Fspaces_device.png\"> |\n| ---------------------------------------------- | -------------------------------------------- | ------------------------------------------- | ------------------------------------------- |\n\n## Join development!\n\n**Start contributing:** Make sure you read [SETUP.md](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Fblob\u002Fmaster\u002FSETUP.md) when you start working on this project. Basically: Fork this repository and contribute back using pull requests to the master branch.\nEasy starting points are also reviewing [pull requests](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Fpulls) and working on [contributions are welcome](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Fissues?q=is%3Aopen+is%3Aissue+label%3A%22Contributions+are+welcome%22).\n\n**Forum:** [#Android](https:\u002F\u002Fcentral.owncloud.org\u002Fc\u002Fandroid)\n\n**License:** [GPLv2](https:\u002F\u002Fgithub.com\u002Fowncloud\u002Fandroid\u002Fblob\u002Fmaster\u002FLICENSE.txt)\n\n## Join testing!\n\nIf you are interested in testing the new features before being released and give us your feedback, please try out our beta channels:\n\n**Play Store**\n\n1. Download ownCloud app from Play Store.\n2. Go to ownCloud tab in Play Store and scroll down to the end of the view.\n3. Press the **I'M IN** button to join the beta program and your final app will be replaced with the beta one.\n\nNote: If you want to use the ownCloud production version you have to leave the beta program, uninstall the app, and reinstall the production version.\n\n**F-Droid**\n\n1. Go to ownCloud tab in F-Droid.\n2. Open versions section.\n3. Download the latest version that contains beta in the name.\n","ownCloud Android 应用程序是一款专为移动设备设计的客户端，用于访问和管理 ownCloud 云端存储服务。该应用采用 Kotlin 语言开发，支持文件浏览、照片查看、文件共享及空间管理等核心功能。它具备自动化测试流程以确保代码质量，并遵循 Conventional Commits 规范来提高项目维护性。适用于需要在手机或平板上安全便捷地访问云存储中个人或团队文件的用户，无论是企业环境还是个人使用都非常合适。","2026-06-11 03:11:43","top_language"]