الإنجليزية | 中文
باستخدام Huawei Site Kit، يمكن لتطبيقك أن يوفر للمستخدمين وصولاً مريحًا وآمنًا إلى الخدمات المتنوعة المرتبطة بالمكان.
توفر مجموعة موقع هواوي الإمكانيات الأساسية التالية التي تحتاجها لإنشاء تطبيقات بسرعة يمكن للمستخدمين من خلالها استكشاف العالم من حولهم:
يمكنك أيضًا استخدام HMS Toolkit لدمج المجموعة بسرعة وتشغيل المشروع التجريبي، بالإضافة إلى تصحيح أخطاء التطبيق باستخدام جهاز بعيد مجانًا. للحصول على التفاصيل، يرجى زيارة https://developer.huawei.com/consumer/en/doc/development/Tools-Guides/getting-started-0000001077381096
نحن نقدم نموذجًا لتوضيح استخدام Site SDK لنظام Android.
تستخدم هذه العينة نظام بناء Gradle.
قم أولاً بتنزيل العرض التوضيحي عن طريق استنساخ هذا المستودع أو تنزيل لقطة مؤرشفة.
في Android Studio، استخدم "فتح مشروع Android Studio موجود"، وحدد دليل "عينة الموقع".
يمكنك استخدام أمر "gradlew build" لبناء المشروع مباشرةً.
يجب عليك إنشاء تطبيق في AppGallery Connect، والحصول على ملف agconnect-services.json وإضافته إلى المشروع. يجب عليك أيضًا إنشاء بصمة شهادة توقيع وإضافة ملف الشهادة إلى المشروع وإضافة التكوين إلى build.gradle. راجع دليل تكوين معلومات التطبيق في AppGallery Connect لتكوين التطبيق في AppGallery Connect. بالإضافة إلى ذلك، قم بتغيير قيمة متغير apiKey ("مفتاح API الخاص بك") لوظيفة getApiKey في Utils.java أو Utils.kt إلى قيمة apiKey التي تم الحصول عليها من agconnect-services.json.
لمزيد من إرشادات التطوير، يرجى الرجوع إلى الروابط أدناه:
يوصى باستخدام إصدار Android SDK >= 19 وإصدار JDK >= 1.8.
إذا كانت لديك أي أسئلة أو تعليقات أثناء الاستخدام، فنحن نرحب بك لتقديم الاقتراحات أو التبادل هنا: https://github.com/HMS-Core/hms-sitekit-demo/issues
إذا كنت ترغب في تقييم المزيد حول HMS Core، فإن r/HMSCore على Reddit يتيح لك متابعة آخر الأخبار حول HMS Core، وتبادل الأفكار مع المطورين الآخرين.
إذا كانت لديك أسئلة حول كيفية استخدام عينات HMS، فجرّب الخيارات التالية:
huawei-mobile-services
.إذا واجهت خطأ في عيناتنا، فيرجى إرسال المشكلة إلى المستودع. والأفضل من ذلك أنه يمكنك إرسال طلب سحب مع الإصلاح.
ترخيص أباتشي الإصدار 2.0
يمكنك الحصول على نسخة مرخصة على: https://github.com/HMS-Core/hms-sitekit-demo/blob/master/LICENSE