عميل Android لـ Nextcloud. يمكنك العمل بسهولة مع بياناتك على Nextcloud الخاص بك.
ملاحظة: قد يوثق قسم المشكلات المعروفة / الأسئلة الشائعة أدناه موقفك بالفعل.
إذا كنت بحاجة إلى مساعدة أو تريد طرح سؤال حول تطبيق Android، فنحن نرحب بك لطلب الدعم في منتدى مساعدة Nextcloud. إذا عثرت على خطأ محتمل أو كانت لديك فكرة للتحسين، فلا تتردد في فتح إصدار جديد على GitHub.
إذا لم تكن متأكدًا مما إذا كان هناك خطأ ما أو مسألة تتعلق بالتكوين (مع العميل أو الخادم أو الوكيل وما إلى ذلك)، فمن المحتمل أن يكون منتدى مساعدة Nextcloud هو أفضل مكان للبدء حتى تتمكن من الحصول على التعليقات (يمكنك دائمًا الرجوع هنا، بعد تلقي التعليقات هناك، للإبلاغ عن خطأ مشتبه به).
ضع في اعتبارك أن هذا المستودع يدير تطبيق Android فقط. إذا وجدت أخطاء أو واجهت مشكلات مع الخادم/الواجهة الخلفية، فيجب عليك استخدام منتدى مساعدة Nextcloud لطلب المساعدة أو الإبلاغ عن الخطأ إلى فريق خادم Nextcloud!
إذا كنت ترغب في المساهمة في تطبيق عميل Nextcloud Android، فهناك العديد من الطرق للمساعدة سواء كنت مبرمجًا أم لا:
مساعدة المستخدمين الآخرين في منتدانا على https://help.nextcloud.com
توفير ترجمات التطبيق على Transifex
الإبلاغ عن المشكلات / اقتراح التحسينات من خلال فتح إصدارات جديدة
تنفيذ إصلاحات الأخطاء المقترحة وأفكار التحسين من خلال تقديم العلاقات العامة (يفضل أن تكون مرتبطة بمشكلة مقابلة)
مراجعة طلبات السحب وتقديم الملاحظات حول التعليمات البرمجية والتنفيذ والوظائف
تثبيت واختبار إصدارات طلب السحب، أو الإصدارات اليومية/المطورة، أو إصدارات RC/الإصدارات المرشحة
تعزيز وثائق المسؤول أو المستخدم أو المطور
تحقيق أقصى استفادة من أحدث إصدار مستقر من خلال اختبار الميزات الأساسية وتقييم تجربة المستخدم
التعرف بشكل استباقي على كيفية جمع سجلات التصحيح من أجهزتك (بحيث تكون مستعدًا لتقديم تقرير مفصل إذا واجهت مشكلة في التطبيق في المستقبل)
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
في الأوامر أعلاه.
فتح التطبيق الطرفي (يمكن تمكينه في خيارات المطور)
الحصول على الوصول إلى الجذر عبر "su"
أدخل logcat -d --pid $(pidof -s com.nextcloud.client) -f /sdcard/logcatOutput.txt
أو
استخدم CatLog أو aLogcat
ملاحظة: يجب أن يكون جهازك متجذرًا لهذا الأسلوب!
APK (تحميل مباشر)
F-الروبوت
إشعارات الدفع غير مدعومة حاليًا في إصدارات F-Droid بسبب التبعيات على خدمات Google Play.
Google Play وشعار Google Play هما علامتان تجاريتان لشركة Google Inc.