Клиент Android для Nextcloud. Легко работайте со своими данными в Nextcloud.
Примечание. Возможно, ваша ситуация уже описана в разделе «Известные проблемы/часто задаваемые вопросы» ниже.
Если вам нужна помощь или вы хотите задать вопрос о приложении Android, вы можете обратиться за поддержкой на справочный форум Nextcloud. Если вы обнаружили вероятную ошибку или у вас есть идеи по улучшению, смело открывайте новую проблему на GitHub.
Если вы не уверены, является ли что-то ошибкой или проблемой конфигурации (с вашим клиентом, сервером, прокси-сервером и т. д.), Справочный форум Nextcloud, вероятно, является лучшим местом для начала, чтобы вы могли получить обратную связь (вы всегда можете вернуться здесь, после получения обратной связи, чтобы сообщить о предполагаемой ошибке).
Имейте в виду, что этот репозиторий управляет только приложением Android. Если вы обнаружили ошибки или возникли проблемы с сервером/бэкэндом, вам следует использовать справочный форум Nextcloud, чтобы обратиться за помощью или сообщить об ошибке команде сервера Nextcloud!
Если вы хотите внести свой вклад в клиентское приложение Nextcloud для Android, есть много способов помочь, независимо от того, являетесь ли вы программистом:
помогая другим пользователям на нашем форуме https://help.nextcloud.com.
предоставление переводов приложения на Transifex
сообщать о проблемах/предлагать улучшения путем открытия новых выпусков
реализация предложенных исправлений ошибок и идей по улучшению путем отправки запросов на запрос (желательно связанных с соответствующей проблемой)
рассмотрение запросов на включение и предоставление отзывов о коде, реализации и функциональности.
установка и тестирование сборок запросов на включение, ежедневных сборок/сборок для разработчиков или сборок-кандидатов/кандидатов на выпуск
улучшение документации администратора, пользователя или разработчика
усердно работать над последней стабильной версией, тестируя основные функции и оценивая взаимодействие с пользователем.
заранее ознакомиться с тем, как собирать журналы отладки с ваших устройств (чтобы вы были готовы предоставить подробный отчет, если у вас возникнут проблемы с приложением в будущем)
Лицензия GPLv2. Все материалы в этот репозиторий, начиная с 16 июня 2016 г., считаются лицензированными по лицензии AGPLv3 или любой более поздней версии.
Nextcloud не требует CLA (Лицензионное соглашение для участников). Авторские права принадлежат всем отдельным авторам. Поэтому мы рекомендуем каждому участнику добавить следующую строку в заголовок файла, если он существенно изменился:
SPDX-FileCopyrightText:
Пожалуйста, прочтите Кодекс поведения. Этот документ предлагает некоторые рекомендации, которые помогут участникам Nextcloud эффективно сотрудничать в позитивной и вдохновляющей атмосфере, а также объясняет, как вместе мы можем укреплять и поддерживать друг друга.
Пожалуйста, ознакомьтесь с правилами внесения вклада в этот репозиторий.
Дополнительная информация о том, как внести свой вклад: https://nextcloud.com/contribute/.
Обязательно прочтите SETUP.md и CONTRIBUTING.md, прежде чем приступить к работе над этим проектом. Но в основном: создайте форк этого репозитория и внесите свой вклад с помощью запросов на включение в главную ветку. Легкими отправными точками также являются проверка запросов на включение и работа над стартовыми проблемами.
включите USB-отладку в настройках разработчика вашего смартфона и подключите его через USB
открыть командную строку/терминал
введите adb logcat --pid=$(adb shell pidof -s 'com.nextcloud.client') > logcatOutput.txt
, чтобы сохранить вывод в этот файл
Примечание. Сначала у вас должен быть установлен adb!
скачайте и установите Minimal ADB и fastboot
включите USB-отладку в настройках разработчика вашего смартфона и подключите его через USB
запустите Minimal ADB и fastboot
введите adb shell pidof -s 'com.nextcloud.client'
и используйте вывод как
в следующей команде:
adb logcat --pid=
(в ваших загрузках будет создан файл logcatOutput.txt
)
если идентификатор процесса равен 18841
, пример команды: adb logcat --pid=18841 > "%USERPROFILE%DownloadslogcatOutput.txt"
(Вы можете отменить процесс через некоторое время вручную: он не будет завершен автоматически.)
Для терминала PowerShell замените %USERPROFILE%
на $env:USERPROFILE
в приведенных выше командах.
открыть приложение терминала (можно включить в настройках разработчика)
получить root-доступ через «su»
введите logcat -d --pid $(pidof -s com.nextcloud.client) -f /sdcard/logcatOutput.txt
или
используйте CatLog или aLogcat
Примечание. Для этого подхода ваше устройство должно быть рутировано!
APK (прямая загрузка)
F-дроид
Push-уведомления в настоящее время не поддерживаются в сборках F-Droid из-за зависимости от сервисов Google Play.
Google Play и логотип Google Play являются товарными знаками Google Inc.