[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7252":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":33,"readmeContent":34,"aiSummary":35,"trendingCount":16,"starSnapshotCount":16,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},7252,"android","nextcloud\u002Fandroid","nextcloud","📱 Nextcloud Android app","https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid?tab=readme-ov-file#nextcloud-android-app-iphone",null,"Kotlin",5392,1969,191,1365,0,5,14,75,21,40.88,"GNU General Public License v2.0",false,"master",[5,26,27,28,29,30,7,31,32],"hacktoberfest","java","kotlin","mobile","mobile-app","open-source","opensource","2026-06-12 02:01:36","\u003C!--\n ~ SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors\n ~ SPDX-License-Identifier: AGPL-3.0-or-later OR GPL-2.0-only\n-->\n# [Nextcloud](https:\u002F\u002Fnextcloud.com) Android app :iphone:\n\n[![REUSE status](https:\u002F\u002Fapi.reuse.software\u002Fbadge\u002Fgithub.com\u002Fnextcloud\u002Fandroid)](https:\u002F\u002Fapi.reuse.software\u002Finfo\u002Fgithub.com\u002Fnextcloud\u002Fandroid) [![Build Status](https:\u002F\u002Fdrone.nextcloud.com\u002Fapi\u002Fbadges\u002Fnextcloud\u002Fandroid\u002Fstatus.svg)](https:\u002F\u002Fdrone.nextcloud.com\u002Fnextcloud\u002Fandroid) [![Codacy Badge](https:\u002F\u002Fapp.codacy.com\u002Fproject\u002Fbadge\u002FGrade\u002Ffb4cf26336774ee3a5c9adfe829c41aa)](https:\u002F\u002Fapp.codacy.com\u002Fgh\u002Fnextcloud\u002Fandroid\u002Fdashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade) [![Releases](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Frelease\u002Fnextcloud\u002Fandroid.svg)](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Freleases\u002Flatest)\n\n[\u003Cimg src=\"https:\u002F\u002Fplay.google.com\u002Fintl\u002Fen_us\u002Fbadges\u002Fimages\u002Fgeneric\u002Fen_badge_web_generic.png\" \nalt=\"Download from Google Play\" \nheight=\"80\">](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.nextcloud.client)\n[\u003Cimg src=\"https:\u002F\u002Ff-droid.org\u002Fbadge\u002Fget-it-on.png\"\nalt=\"Get it on F-Droid\"\nheight=\"80\">](https:\u002F\u002Ff-droid.org\u002Fpackages\u002Fcom.nextcloud.client\u002F)\n[\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F713d71c5-3dec-4ec4-a3f2-8d28d025a9c6\"\nalt=\"Get it with Obtainium\"\nheight=\"80\">](https:\u002F\u002Fapps.obtainium.imranr.dev\u002Fredirect?r=obtainium:\u002F\u002Fapp\u002F%7B%22id%22%3A%22com.nextcloud.client%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fnextcloud%2Fandroid%22%2C%22author%22%3A%22nextcloud%22%2C%22name%22%3A%22Nextcloud%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22sortMethodChoice%5C%22%3A%5C%22date%5C%22%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22releaseTitleAsVersion%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Atrue%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22%5Enextcloud.*%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22appAuthor%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22Nextcloud%20ist%20eine%20Cloudanwendung%2C%20die%20selbst%20gehostet%20werden%20kann.%5C%22%2C%5C%22refreshBeforeDownload%5C%22%3Atrue%7D%22%2C%22overrideSource%22%3Anull%7D)\n\nSigning certificate fingerprint to [verify](https:\u002F\u002Fdeveloper.android.com\u002Fstudio\u002Fcommand-line\u002Fapksigner#usage-verify) the APK using the official Android documentation.\n- APK with \"gplay\" name, found [here](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Freleases) or distributed via Google Play Store\n- APK with \"nextcloud\", found [here](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Freleases)\n- not suitable for Fdroid downloads, as Fdroid is signing it on their own\n```\nSHA-256: fb009522f65e25802261b67b10a45fd70e610031976f40b28a649e152ded0373   \nSHA-1: 74aa1702e714941be481e1f7ce4a8f779c19dcea\n```\n\n**The Android client for [Nextcloud](https:\u002F\u002Fnextcloud.com). Easily work with your data on your Nextcloud.**\n\n![App screenshots](\u002Fdoc\u002FNextcloud_Android_Screenshots.png \"App screenshots\")\n\n## Getting help :rescue\\_worker\\_helmet:\n\nNote: The section *Known Problems \u002F FAQs* below may already document your situation.\n\nIf you need assistance or want to ask a question about the Android app, you are welcome to [ask for support](https:\u002F\u002Fhelp.nextcloud.com\u002Fc\u002Fclients\u002Fandroid) in the [Nextcloud Help Forum](https:\u002F\u002Fhelp.nextcloud.com). If you have found a probable bug or have an enhancement idea, feel free to [open a new Issue on GitHub](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Fissues).\n\nIf you're not sure if something is a bug or a configuration matter (with your client, server, proxy, etc.), the [Nextcloud Help Forum](https:\u002F\u002Fhelp.nextcloud.com) is probably the best place to start so that you can get feedback (you can always return here, after getting feedback there, to report a suspected bug). \n\nKeep in mind, that this repository only manages the Android app. If you find bugs or have problems with the server\u002Fbackend, you should use the Nextcloud Help Forum to ask for help or report the bug to the [Nextcloud server team](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fserver)!\n\n## How to contribute :rocket:\n\nIf you want to [contribute](https:\u002F\u002Fnextcloud.com\u002Fcontribute\u002F) to the Nextcloud Android client app, there are many ways to help whether or not you are a coder: \n\n*   helping out other users on our forum at https:\u002F\u002Fhelp.nextcloud.com\n*   providing translations of the app on [Transifex](https:\u002F\u002Fapp.transifex.com\u002Fnextcloud\u002Fnextcloud\u002Fandroid\u002F)\n*   reporting problems \u002F suggesting enhancements by [opening new issues](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Fissues\u002Fnew\u002Fchoose)\n*   implementing proposed bug fixes and enhancement ideas by submitting PRs (associated with a corresponding issue preferably)\n*   reviewing [pull requests](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Fpulls) and providing feedback on code, implementation, and functionality\n*   Add [automated tests](CONTRIBUTING.md#testing) for existing functionality\n*   installing and testing [pull request builds](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Fpulls), [daily\u002Fdev builds](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid#development-version-hammer), or [RCs\u002Frelease candidate builds](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Freleases) \n*   enhancing Admin, User, or Developer [documentation](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fdocumentation\u002F)\n*   hitting hard on the latest stable release by testing fundamental features and evaluating the user experience\n*   proactively getting familiar with [how to gather debug logs](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid#getting-debug-info-via-logcat-mag) from your devices (so that you are prepared to provide a detailed report if you encounter a problem with the app in the future)\n\n## Contribution Guidelines & License :scroll:\n\n[GPLv2](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Fblob\u002Fmaster\u002FLICENSE.txt). All contributions to this repository from June, 16 2016 on are considered to be licensed under the AGPLv3 or any later version.\n\nNextcloud doesn't require a CLA (Contributor License Agreement). The copyright belongs to all the individual contributors. Therefore we recommend that every contributor adds following line to the header of a file, if they changed it substantially:\n\n\tSPDX-FileCopyrightText: \u003Cyear> \u003Cyour name> \u003Cyour email address>\n\nPlease read the [Code of Conduct](https:\u002F\u002Fnextcloud.com\u002Fcommunity\u002Fcode-of-conduct\u002F). This document offers some guidance to ensure Nextcloud participants can cooperate effectively in a positive and inspiring atmosphere, and to explain how together we can strengthen and support each other.\n\nPlease review the [guidelines for contributing](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md) to this repository.\n\nMore information on how to contribute: \u003Chttps:\u002F\u002Fnextcloud.com\u002Fcontribute\u002F>\n\n## Start contributing :hammer\\_and\\_wrench:\n\nMake sure you read [SETUP.md](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Fblob\u002Fmaster\u002FSETUP.md) and [CONTRIBUTING.md](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md) before you start working on this project. But 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\u002Fnextcloud\u002Fandroid\u002Fpulls) and working on [starter issues](https:\u002F\u002Fgithub.com\u002Fnextcloud\u002Fandroid\u002Fissues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22).\n\n## Logs\n\n### Getting debug info via logcat :mag:\n\n#### With a linux computer:\n\n*   enable USB-Debugging in your smartphones developer settings and connect it via USB\n*   open command prompt\u002Fterminal\n*   enter `adb logcat --pid=$(adb shell pidof -s 'com.nextcloud.client') > logcatOutput.txt` to save the output to this file\n\n**Note:** You must have [adb](https:\u002F\u002Fdeveloper.android.com\u002Fstudio\u002Freleases\u002Fplatform-tools.html) installed first!\n\n#### On Windows:\n\n*   download and install [Minimal ADB and fastboot](https:\u002F\u002Fforum.xda-developers.com\u002Ft\u002Ftool-minimal-adb-and-fastboot-2-9-18.2317790\u002F#post-42407269)\n*   enable USB-Debugging in your smartphones developer settings and connect it via USB\n*   launch Minimal ADB and fastboot\n*   enter `adb shell pidof -s 'com.nextcloud.client'` and use the output as `\u003CprocessID>` in the following command:\n*   `adb logcat --pid=\u003CprocessID> > \"%USERPROFILE%\\Downloads\\logcatOutput.txt\"` (This will produce a `logcatOutput.txt` file in your downloads)\n*   if the processID is `18841`, an example command is: `adb logcat --pid=18841 > \"%USERPROFILE%\\Downloads\\logcatOutput.txt\"` (You might cancel the process after a while manually: it will not be exited automatically.)\n*   For a PowerShell terminal, replace `%USERPROFILE%` with `$env:USERPROFILE` in the commands above.\n\n#### On a device (with root) :wrench:\n\n*   open terminal app *(can be enabled in developer options)*\n*   get root access via \"su\"\n*   enter `logcat -d --pid $(pidof -s com.nextcloud.client) -f \u002Fsdcard\u002FlogcatOutput.txt`\n\nor\n\n*   use [CatLog](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.nolanlawson.logcat) or [aLogcat](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=org.jtb.alogcat)\n\n**Note:** Your device needs to be rooted for this approach!\n\n## Development version :hammer:\n\n*   [APK (direct download)](https:\u002F\u002Fdownload.nextcloud.com\u002Fandroid\u002Fdev\u002Flatest.apk)\n*   [F-Droid](https:\u002F\u002Ff-droid.org\u002Fen\u002Fpackages\u002Fcom.nextcloud.android.beta\u002F)\n\n## Known Problems and FAQs\n\n### Push notifications do not work on F-Droid editions\n\nPush Notifications are not currently supported in the F-Droid builds due to dependencies on Google Play services.\n\n## Remarks :scroll:\n\nGoogle Play and the Google Play logo are trademarks of Google Inc.\n","Nextcloud Android 应用是一款为用户提供访问和管理其 Nextcloud 云存储服务的移动解决方案。该应用采用 Kotlin 编程语言构建，支持文件浏览、上传下载、在线编辑以及媒体流播放等核心功能，并具备良好的安全性和隐私保护机制。它适用于需要随时随地访问个人或企业云端数据的用户，无论是查看文档、分享照片还是协作办公，都能通过此应用轻松实现。",2,"2026-06-11 03:11:24","top_language"]