قبل البدء في إضافة عملية إثبات صحة الترخيص إلى طلبك، يجب ضبط إعدادات حساب حساب نشر Play وبيئة التطوير الخاصة بك وأي حسابات اختبارية مطلوبة لإجراء عملية التحقّق عملية التنفيذ لديك.
إعداد حساب ناشر
إذا لم يكن لديك حساب ناشر على Google Play، عليك التسجيل للحصول على حساب. باستخدام حسابك في Google وتوافق على بنود خدمة Google Play.
لمزيد من المعلومات، يُرجى الاطّلاع على بدء النشر.
إذا كان لديك حساب ناشر على Google Play، يمكنك استخدام Play Console لإعداد الترخيص.
باستخدام Google Play Console، يمكنك إجراء ما يلي:
- الحصول على مفتاح عام خاص بالتطبيق للترخيص
- تصحيح الأخطاء واختبار تنفيذ ترخيص التطبيق، قبل نشر التطبيق
- نشر التطبيقات التي اخترت إتاحة الترخيص لها
الإعدادات الإدارية للترخيص
يمكنك إدارة عدة تطبيقات عناصر تحكُّم إدارية لترخيص Google Play في Play Console عناصر التحكّم تتيح لك:
- إعداد عدة "حسابات اختبارية" المحدد بواسطة عنوان البريد الإلكتروني. الترخيص يسمح هذا الخادم للمستخدمين الذين سجّلوا الدخول باختبار الحسابات على جهاز أو محاكي بإرسال المحتوى عمليات فحص التراخيص وتلقي ردود اختبار ثابتة. يمكنك إعداد حسابات في صفحة "تفاصيل الحساب" على Play Console
- يمكنك إعداد استجابات الاختبار الثابتة التي يرسلها الخادم، عندما يتلقى التحقق من الترخيص لتطبيق تم تحميله إلى حساب الناشر من مستخدم سجّلت الدخول إلى حساب الناشر أو إلى حساب تجريبي يمكنك إعداد ردود تجريبية في صفحة "تفاصيل الحساب" على Play Console.
- يجب الحصول على المفتاح العام للتطبيق من أجل ترخيصه. عند تنفيذ ترخيص في تطبيق، فيجب نسخ سلسلة المفتاح العام إلى التطبيق. يمكنك الحصول على المفتاح العام للتطبيق من أجل ترخيصه في "الخدمات". و صفحة واجهات برمجة التطبيقات (ضمن "جميع التطبيقات").
![](https://developer.android.google.cn/static/images/licensing_public_key.png?authuser=19&hl=ar)
الشكل 1. يتوفر مفتاح ترخيص التطبيق من الخدمات صفحة واجهات برمجة التطبيقات في Play Console
لمزيد من المعلومات حول كيفية التعامل مع الحسابات التجريبية والاختبارات الثابتة الردود، يُرجى الاطّلاع على إعداد بيئة اختبار أدناه.
إعداد بيئة التطوير
تتضمن عملية إعداد بيئتك للترخيص المهام التالية:
- إعداد بيئة التشغيل من أجل التطوير
- تنزيل LVL في حزمة تطوير البرامج (SDK)
- إعداد مكتبة التحقّق من الترخيص
- تضمين مشروع مكتبة LVL في طلبك
تصف الأقسام أدناه هذه المهام. عند الانتهاء من الإعداد، يمكنك البدء بإضافة ترخيص تطبيقك:
للبدء، يجب إعداد بيئة بيئة تشغيل مناسبة يمكنك تشغيل التطبيق وتصحيح الأخطاء واختبار تنفيذ الترخيص التحقق والتنفيذ.
جارٍ إعداد بيئة بيئة التشغيل
وكما هو موضّح سابقًا، تتحقّق التطبيقات من حالة الترخيص وليس من خلال التواصل مع خادم الترخيص بشكل مباشر، ولكن من خلال الربط بخدمة يوفرها تطبيق Google Play وبدء طلب فحص الترخيص فريق وبعد ذلك، تُجري خدمة Play الاتصال المباشر مع خادم الترخيص. وأخيرًا يقوم بتوجيه الرد إلى تطبيقك. لتصحيح الأخطاء والاختبار في تطبيقك، تحتاج إلى إعداد بيئة وقت تشغيل خدمة Google Play اللازمة، حتى يتمكن التطبيق من إرسال طلبات فحص الترخيص إلى خادم الترخيص.
هناك نوعان من بيئة التشغيل التي يمكنك استخدامها:
- جهاز يعمل بنظام التشغيل Android ويتضمّن تطبيق Google Play
- محاكي Android يشغل إضافة Google APIs من المستوى 8 (الإصدار 2) أو أعلى
جارٍ التشغيل على جهاز
لاستخدام جهاز يعمل بنظام التشغيل Android تصحيح الأخطاء واختبار الترخيص، يجب أن يستوفي الجهاز ما يلي:
- استخدام إصدار متوافق من Android 1.5 أو إصدار أحدث (مستوى واجهة برمجة التطبيقات) 3 أو أعلى) و
- تشغيل صورة نظام كان تطبيق عميل Google Play عليه مثبت مسبقًا.
في حال لم يكن Google Play مثبَّتًا مسبقًا في صورة النظام، لن يتم تطبيق سيكون بإمكانهم الاتصال بخادم الترخيص في Google Play
للحصول على معلومات عامة حول كيفية إعداد جهاز لاستخدامه في تطوير تطبيقات Android، يُرجى الاطّلاع على استخدام الأجهزة.
التشغيل على محاكي Android
إذا لم يكن لديك جهاز، يمكنك استخدام محاكي Android لتصحيح الأخطاء والاختبار. الترخيص.
نظرًا لأن أنظمة Android الأساسية المتوفرة في حزمة تطوير البرامج (SDK) لنظام التشغيل Android عدم تضمين Google Play، يجب تنزيل إضافة Google APIs مستوى واجهة برمجة التطبيقات 8 (أو أعلى)، من مستودع SDK. بعد التنزيل في هذه الإضافة، عليك إنشاء إعدادات متوسّط مدة المشاهدة التي تستخدم صورة النظام هذه.
لا تشتمل إضافة Google APIs على برنامج Google Play الكامل. ومع ذلك، فهي توفّر ما يلي:
- يشير هذا المصطلح إلى خدمة في الخلفية على Google Play تنفّذ
ILicensingService
، لكي يتمكن التطبيق من إرسال فحوصات الترخيص عبر الشبكة إلى خادم الترخيص. - يشير هذا المصطلح إلى مجموعة من خدمات الحساب الأساسية التي تتيح لك إضافة حساب على Google.
وسجِّل الدخول باستخدام حساب الناشر أو بيانات اعتماد الحساب التجريبي.
يتيح لك تسجيل الدخول باستخدام حساب الناشر أو الحساب التجريبي تصحيح الأخطاء واختبارها. تطبيقك بدون الحاجة إلى نشره. لمزيد من المعلومات، يمكنك الاطّلاع على تسجيل الدخول إلى حساب معتمد أدناه.
تتوفر العديد من الإصدارات من إضافة Google APIs من خلال "مدير SDK"، ولكن يتضمن إصدار Android 2.2 والإصدارات الأحدث خدمات Play
لإعداد محاكي لإضافة ترخيص إلى تطبيق، يمكنك اتباع الخطوات التالية:
- افتح تطبيق "إدارة حزمة تطوير البرامج" (SDK) لنظام التشغيل Android، المتوفّر ضمن قائمة "الأدوات" في "استوديو Android".
(الأدوات > Android > مدير حزمة تطوير البرامج (SDK)) أو من خلال تنفيذ
<sdk>/tools/android sdk
- اختر Google APIs ونزِّله لإصدار Android الذي تريد استهدافه. (يجب أن يكون الإصدار 2.2 من نظام التشغيل Android أو إصدارًا أحدث).
- بعد اكتمال التنزيل، افتح تطبيق "مدير AVD" المتاح ضمن "استوديو Android".
القائمة "أدوات" (الأدوات > Android > مدير AVD) أو من خلال تنفيذ
<sdk>/tools/android avd
- في نافذة مدير الجهاز الافتراضي لنظام التشغيل Android، اختَر + إنشاء جهاز افتراضي لضبط تفاصيل ضبط متوسّط مدة المشاهدة الجديد
- في نافذة ضبط الجهاز الافتراضي، اختَر معدّات الجهاز، ثم انقر على التالي.
- اختَر Google API كصورة نظام لتشغيلها على متوسّط مدة المشاهدة الجديد، ثم انقر على التالي.
- خصِّص اسمًا وصفيًا لـ AVD ثم اضبط تفاصيل الضبط الأخرى على احتاجت.
- انقر على إنهاء لإنشاء إعدادات متوسّط مدة المشاهدة الجديدة التي ستظهر في قائمة بأجهزة Android الافتراضية المتاحة.
إذا لم تكن على دراية بـ AVD أو كيفية استخدامها، راجع إدارة الأجهزة الافتراضية.
تحديث ضبط مشروعك
بعد إعداد بيئة بيئة تشغيل تستوفي المتطلبات الموضّحة
أعلاه — إما على جهاز فعلي أو على محاكي — تأكد من
تحديث مشروع تطبيقك أو إنشاء نصوص برمجية حسب الحاجة، بحيث
يتم نشر .apk
ملف يستخدم الترخيص في تلك البيئة.
وعلى وجه الخصوص، إذا كنت بصدد التطوير في "استوديو Android"، احرص على إعداد
تشغيل/تصحيح الأخطاء في الإعدادات التي تستهدف الجهاز المناسب أو متوسّط مدة المشاهدة
لا يجب عليك إجراء أي تغييرات على تصميم الإصدار، بشرط أن يكون المشروع مهيأ بالفعل لتجميع مقابل مكتبة Android 1.5 عادية (المستوى 3 لواجهة برمجة التطبيقات) أو أعلى. إضافة ترخيص إلى تطبيق ألا يكون لها أي تأثير من أي نوع في إعدادات تصميم التطبيق.
جارٍ تنزيل LVL
مكتبة التحقق من التراخيص (LVL) هي مجموعة من فئات المساعدة التي وتبسيط العمل الذي يتعين عليك القيام به لإضافة الترخيص إلى التطبيق. في جميع الحالات، ننصحك بتنزيل LVL واستخدامه الأساس اللازم لتنفيذ الترخيص في طلبك.
تم تطوير مكتبة التحقّق من التراخيص (LVL) على GitHub. يمكنك استنساخ مستودع LVL وتعيينه كمشروع مكتبة. استنسِخ المستودع بكتابة ما يلي في سطر الأوامر:
git clone https://github.com/google/play-licensing
يتضمّن المستودع ما يلي:
- مصادر LVL المخزّنة داخل مشروع مكتبة Android
- مثال على تطبيق يسمى "العينة" يعتمد على مكتبة LVL مشروعك. يوضح المثال كيفية استخدام أحد التطبيقات لمساعد المكتبة التحقق من الترخيص وفرضه.
إعداد مكتبة التحقّق من الترخيص
بعد تنزيل LVL على جهاز الكمبيوتر، يجب إعداده في بيئة تطوير البرامج، إما كمشروع مكتبة Android أو من خلال نسخ (أو استيراد) مصادر المكتبة مباشرةً إلى حزمة التطبيق التالية. بشكل عام، يوصى باستخدام LVL كمشروع مكتبة، إذ يتيح لك إعادة استخدام رمز الترخيص عبر تطبيقات متعددة والحفاظ عليها بسهولة أكبر بمرور الوقت. ملاحظة: لم يتم تصميم LVL ليكون بشكل منفصل وإضافتها إلى أحد التطبيقات كملف .jar ثابت.
والطريقة الموصى بها لاستخدام LVL هي إعداده كجهاز Android جديد.
library project. مشروع المكتبة هو نوع من مشروعات التطوير
يتضمّن رموز مصدر Android وموارده المشترَكة تطبيق Android آخر
المشروعات يمكن أن تشير إلى مشروع المكتبة، وفي وقت الإصدار، تتضمن
مصادر مجمعة في ملفات .apk
الخاصة بها. في سياق الترخيص،
يعني ذلك أنّه يمكنكم تنفيذ الجزء الأكبر من عملية تطوير الترخيص مرة واحدة في مكتبة
ثم تضمين مصادر المكتبة في مشروعات التطبيق المختلفة.
وبهذه الطريقة، يمكنك بسهولة الحفاظ على تنفيذ موحد للترخيص
في جميع مشروعاتك والحفاظ عليها بشكل مركزي. إذا لم تكن تعرف
بمشاريع المكتبة أو كيفية استخدامها، راجع
إدارة المشاريع:
يتم توفير LVL كمشروع مكتبة تم إعداده، بعد وقمت بتنزيله، يمكنك البدء في استخدامه على الفور.
إذا كنت تستخدم "استوديو Android"، عليك إضافة LVL إلى مشروعك كوحدة جديدة.
- استخدام "استيراد وحدة من المصدر" لاستيراد وحدة مكتبة من خلال تحديد ملف > جديد > استيراد الوحدة.
- في نافذة استيراد الوحدة من المصدر، في دليل المصدر، أدخِل
دليل
library
(الدليل الذي يحتوي على ملف AndroidManifest.xml للمكتبة) كجذر للمشروع (<sdk>/extras/google/play_licensing/library/AndroidManifest.xml
)، ثم انقر على التالي. - اختَر إنهاء لاستيراد وحدة المكتبة.
لمزيد من المعلومات حول كيفية التعامل مع وحدات المكتبة في "استوديو Android"، يُرجى الاطّلاع على إنشاء مكتبة Android
يؤدي تضمين مصادر مشروع مكتبة LVL في صفحة
إذا كنت تريد استخدام مصادر LVL كمشروع مكتبة، يجب إضافة الإشارة إلى مشروع مكتبة LVL في خصائص مشروع التطبيق. هذا يخبرنا أدوات لتضمين مصادر مشروع مكتبة LVL في تطبيقك على وقت التجميع. تعتمد عملية إضافة مرجع إلى مشروع مكتبة على بيئة التطوير لديك، كما هو موضح أدناه.
إذا كنت تطوِّر البرامج في "استوديو Android"، يجب أن تكون قد أضفت مع مشروعك، كما هو موضح في القسم السابق. إذا كنت لم تقم بذلك بالفعل، قم بذلك الآن قبل المتابعة.
إذا كنت تطور البرامج باستخدام أدوات سطر الأوامر لحزمة تطوير البرامج (SDK)، فانتقل إلى
الذي يحتوي على مشروع تطبيقك وافتح
ملف project.properties
. أضف سطرًا إلى الملف يحدد
المفتاح android.library.reference.<n>
والمسار إلى
المكتبة. مثلاً:
android.library.reference.1=path/to/library_project
ويمكنك بدلاً من ذلك استخدام هذا الأمر لتعديل المشروع. ، بما في ذلك المرجع إلى مشروع المكتبة:
android update lib-project --target <target_ID> \ --path path/to/my/app_project \ --library path/to/my/library_project
لمزيد من المعلومات حول العمل على مشاريع المكتبة، عرض إعداد مشروع مكتبة
إعداد بيئة الاختبار
وتوفّر Google Play Console أدوات ضبط تتيح لك ويختبر آخرون الترخيص على تطبيقك قبل نشره كما أنت يمكنك الاستفادة من أدوات Play Console لاختبار سياسة التطبيق وكيفية التعامل مع استجابات التراخيص المختلفة حالات الخطأ.
تشمل المكونات الرئيسية لبيئة الاختبار للترخيص ما يلي:
- "ردّ تجريبي" تهيئة في حساب الناشر بحيث تتيح لك ضبط استجابة الترخيص الثابت التي تم إرجاعها، عندما يعالج الخادم التحقق من الترخيص لتطبيق تم تحميله إلى حساب الناشر من مستخدم سجّلت الدخول إلى حساب الناشر أو إلى حساب تجريبي
- مجموعة اختيارية من حسابات الاختبار التي ستتلقّى الاختبار الثابت الرد عند التحقق من ترخيص التطبيق الذي حمّلته (بغض النظر عما إذا كان التطبيق منشورًا أم لا).
- يشير هذا المصطلح إلى بيئة تشغيل للتطبيق تتضمّن Google Play. التطبيق أو إضافة Google APIs التي سجَّل المستخدم الدخول عليها أحد حسابات الناشرين أو أحد الحسابات التجريبية.
إعداد بيئة الاختبار بشكل صحيح يتضمن ما يلي:
- إعداد الاستجابات الثابتة للاختبار التي يعرضها خادم الترخيص:
- إعداد الحسابات التجريبية حسب الحاجة.
- تسجيل الدخول بشكل صحيح إلى مُحاكي أو جهاز قبل بدء اختبار فحص الترخيص
تقدِّم الأقسام أدناه مزيدًا من المعلومات.
إعداد ردود اختبارية لعمليات التحقق من التراخيص
يوفّر Google Play إعداد ضبط في حساب الناشر الخاص بك. تتيح لك إلغاء المعالجة العادية للتحقق من الترخيص وإعادة رمز الاستجابة الثابت المحدد. هذا الإعداد مخصّص للاختبار فقط وينطبق. فقط لعمليات فحص التراخيص للتطبيقات التي حمّلتها، والتي تم إجراؤها بواسطة سجّل أي مستخدم الدخول إلى محاكي أو جهاز باستخدام بيانات اعتماد حساب ناشر أو حساب اختباري مسجَّل. بالنسبة للمستخدمين الآخرين، يستخدم الخادم يعالج دائمًا عمليات فحص الترخيص وفقًا للقواعد العادية.
لإعداد ردّ تجريبي لحسابك، يُرجى تسجيل الدخول إلى حساب الناشر. وانقر على "تعديل الملف الشخصي". في صفحة "تعديل الملف الشخصي"، حدد موقع استجابة الاختبار في لوحة الترخيص الموضحة أدناه. يمكنك الاختيار من بين مجموعة كاملة من رموز استجابة الخادم الصالحة للتحكم في الاستجابة أو الشرط الذي تريد اختباره في تطبيقك.
وبشكل عام، يجب التأكد من اختبار ترخيص تطبيقك. تنفيذ مع كل رمز استجابة متاح في قائمة "الاستجابة للاختبار". للحصول على وصف للرموز، راجع الخادم رموز الاستجابة في مرجع الترخيص
![](https://developer.android.google.cn/static/images/licensing_test_response.png?authuser=19&hl=ar)
الشكل 2. اختبار الترخيص لوحة من صفحة "تفاصيل الحساب" إعداد حسابات اختبارية إدارة الردود التجريبية.
يُرجى العلم أنّ استجابة الاختبار التي تضبطها تنطبق على مستوى الحساب. أي أنّه لا ينطبق على تطبيق واحد، بل على جميع التطبيقات المرتبطة بحساب الناشر. إذا كنت تختبر عدة تطبيقات الويب مرة واحدة، فإن تغيير استجابة الاختبار سيؤثر في كل هذه التطبيقات عند التحقق التالي من الترخيص (في حال تسجيل المستخدم الدخول إلى المحاكي أو الجهاز باستخدام حساب الناشر أو حساب تجريبي).
لكي تتمكن من تلقي رد اختباري للتحقق من الترخيص، يجب تسجيل الدخول إلى الجهاز أو المحاكي الذي يمكن تثبيت التطبيق عليه والذي يقوم بالاستعلام عن الخادم منه. على وجه التحديد، يجب عليك باستخدام إما حساب الناشر الخاص بك أو أحد الحسابات التجريبية التي إعدادها. لمزيد من المعلومات عن الحسابات الاختبارية، راجِع القسم التالي.
عرض الخادم رموز الاستجابة لقائمة من الإجابات المتاحة للاختبار ومعانيها.
إعداد الحسابات التجريبية
في بعض الحالات، قد تريد السماح لفِرق متعددة من المطوّرين باختبار. للحصول على ترخيص بشأن التطبيقات التي سيتم نشرها في النهاية من خلال إلى حساب الناشر الخاص بك، ولكن بدون منحهم إذن الوصول إلى حساب الناشر بيانات اعتماد تسجيل الدخول. ولتلبية هذه الحاجة، تتيح أداة Google Play Console أعددت واحدًا أو أكثر من الحسابات الاختبارية الاختيارية، وهي الحسابات التي مفوَّض للاستعلام عن خادم الترخيص وتلقي ردود اختبار ثابتة من لحساب الناشر الخاص بك.
الحسابات الاختبارية هي حسابات Google عادية تسجِّلها على حساب الناشر، بحيث يتلقّى رد الاختبار من التطبيقات التي حمّلتها. يمكن للمطوّرين بعد ذلك تسجيل الدخول إلى الأجهزة أو أدوات المحاكاة التي تستخدم بيانات اعتماد الحساب التجريبي وبدء الترخيص من التطبيقات المثبتة. عندما يتلقّى خادم الترخيص ترخيصًا التحقق من مستخدم الحساب التجريبي، فإنه يعرض استجابة الاختبار الثابتة تم إعداده لحساب الناشر.
بالضرورة، هناك قيود مفروضة على الوصول والأذونات الممنوحة لـ مستخدم سجّل الدخول من خلال حسابات اختبارية، بما في ذلك:
- يمكن لمستخدمي الحساب التجريبي إجراء طلب بحث عن خادم الترخيص فقط للتطبيقات التي سبق أن تم تحميلها إلى حساب الناشر
- لا يملك مستخدمو الحساب التجريبي إذنًا لتحميل التطبيقات إلى حساب الناشر.
- لا يملك مستخدمو الحساب التجريبي الإذن بضبط إعدادات حساب الناشر استجابة اختبار ثابتة.
يلخص الجدول التالي الاختلافات في الإمكانات، بين وحساب ناشر وحساب اختباري وأي حساب آخر.
الجدول 1. اختلافات أنواع الحسابات لاختبار الترخيص
نوع الحساب | هل يمكن التحقّق من الترخيص قبل التحميل؟ | هل يمكن تلقّي ردّ الاختبار؟ | هل يمكن ضبط ردّ الاختبار؟ |
---|---|---|---|
حساب الناشر | نعم | نعم | نعم |
الحساب التجريبي | لا | نعم | لا |
غير ذلك | لا | لا | لا |
تسجيل الحسابات التجريبية في حساب الناشر
للبدء، يجب تسجيل كل حساب تجريبي في حساب الناشر. الحساب. كما هو موضح في الشكل 2، تسجيل الحسابات التجريبية في لوحة الترخيص ضمن قسم "التعديل" في حساب الناشر صفحة الملف الشخصي. ما عليك سوى إدخال الحسابات في شكل قائمة مفصولة بفواصل، ثم النقر على انقر على حفظ لحفظ التغييرات في ملفك الشخصي.
يمكنك استخدام أي حساب Google كحساب تجريبي. إذا كنت ترغب في امتلاك للتحكم في الحسابات الاختبارية، يمكنك إنشاء الحسابات بنفسك وتوزيع بيانات الاعتماد إلى المطورين أو المختبرين.
معالجة تحميل التطبيقات وتوزيعها للاختبار مستخدمو الحساب
كما ذُكر أعلاه، يمكن لمستخدمي الحسابات الاختبارية تلقي اختبار ثابت فقط ردود التطبيقات التي يتم تحميلها إلى حساب الناشر. منذ هؤلاء المستخدمين ليس لديهم إذن بتحميل التطبيقات، باعتبارك الناشر الذي العمل مع هؤلاء المستخدمين لجمع التطبيقات لتحميلها وتوزيعها التطبيقات المحمَّلة للاختبار. يمكنك التعامل مع عمليات الجمع والتوزيع بأي طريقة مناسب.
بعد تحميل تطبيق وجعله معروفًا لخادم الترخيص،
يمكن للمطورين والمختبِرين مواصلة تعديل التطبيق في أجهزتهم.
بدون الحاجة إلى تحميل إصدارات جديدة. ما عليك سوى إجراء ما يلي:
تحميل إصدار جديد إذا كان التطبيق المحلي يزيد
versionCode
في ملف البيان.
توزيع المفتاح العام على مستخدمي حسابات الاختبار
يتعامل خادم الترخيص مع استجابات الاختبار الثابتة بالطريقة العادية، بما في ذلك توقيع بيانات استجابة الترخيص وإضافة معلَمات إضافية، وما إلى ذلك مفعَّلة. دعم المطوّرين الذين ينفّذون عملية الترخيص باستخدام حسابات تجريبية بدلاً من حساب الناشر، ستحتاج إلى توزيع المفتاح العام للتطبيق من أجل ترخيصه. إذا كان المطوّرون لا يستطيعون الوصول إلى لا يمكن لأداة Play Console الوصول إلى المفتاح العام للتطبيق، وما لم يتم المفتاح الذي لن يتمكنوا من التحقق من استجابات الترخيص.
يُرجى ملاحظة أنّك إذا قررت إنشاء مفتاحَي ترخيص جديدَين للتطبيق. لسبب ما، يجب عليك إبلاغ جميع مستخدمي الحسابات التجريبية. بالنسبة يمكنك تضمين المفتاح الجديد في حزمة التطبيق وتوزيعه للمستخدمين. بالنسبة إلى المطوّرين، عليك توزيع المفتاح الجديد عليهم. مباشرةً.
تسجيل الدخول إلى حساب مصرَّح به في بيئة التشغيل البيئة
صُممت خدمة الترخيص لتحديد ما إذا كان مستخدم معين أن يكون مرخّصًا لاستخدام تطبيق معين - أثناء فحص الترخيص، تحدد الجهة المرخَّصة يجمع تطبيق Play رقم تعريف المستخدم من الحساب الأساسي على النظام. وترسلها إلى الخادم، جنبًا إلى جنب مع اسم حزمة التطبيق ومعلومات أخرى. ومع ذلك، إذا لم تكن هناك معلومات مستخدم متاحة، سيتم يتعذر التحقق من الترخيص بنجاح، ولذلك ينهي تطبيق Google Play المستخدم وتُرجع رسالة خطأ إلى التطبيق.
أثناء الاختبار، للتأكد من أن التطبيق يمكنه الاستعلام عن خادم الترخيص، فيجب عليك التأكد من تسجيل الدخول إلى حساب على أو جهازًا محاكيًا باستخدام:
- بيانات اعتماد حساب الناشر
- بيانات اعتماد الحساب التجريبي المسجّل لدى الناشر حساب
تسجيل الدخول إلى حساب Google من خلال أحد المحاكيات
إذا كنت تختبر الترخيص على محاكي، ستحتاج إلى تسجيل الدخول إلى حساب على المحاكي. إذا لم يظهر لك خيار لإنشاء حساب جديد على Google، قد تكمن المشكلة في أن AVD يعمل بنظام Android عادي بدلاً من إضافة Google APIs الإصدار 8 (الإصدار 2) أو الإصدارات الأحدث.
لمزيد من المعلومات، يُرجى الاطّلاع على المقالة إعداد بيئة بيئة التشغيل أعلاه.
ومن خلال تسجيل الدخول باستخدام حساب ناشر، يمكنك السماح تتلقى التطبيقات ردودًا اختبارية ثابتة حتى قبل أن يتم تم تحميله إلى Play Console
في حال كنت جزءًا من مؤسسة أكبر أو تعمل مع مجموعات خارجية في التطبيقات التي سيتم نشرها من خلال موقعك، فسيزيد احتمال تريد توزيع حسابات الاختبار بدلاً من ذلك، واستخدام تلك الحسابات لتسجيل الدخول أثناء اختبار الفرضية.
لتسجيل الدخول على جهاز أو محاكي، اتّبِع الخطوات أدناه. المفضل هو تسجيل الدخول كحساب أساسي، ومع ذلك، إذا توفرت الحسابات الأخرى المستخدمة بالفعل على الجهاز أو المحاكي، يمكنك إنشاء حساب إضافي وتسجيل الدخول إليه باستخدام حساب الناشر أو الحساب التجريبي بيانات الاعتماد.
- افتح الإعدادات >. الحسابات مزامنة
- اختَر إضافة حساب ثم اختَر إضافة حساب على Google.
- انقر على التالي ثم تسجيل الدخول.
- أدخِل اسم المستخدم وكلمة المرور لحساب الناشر أو لحساب تجريبي على أن يكون الحساب مسجَّلاً في حساب الناشر.
- انقر على تسجيل الدخول. يعمل النظام على تسجيل دخولك إلى الحساب.
بعد تسجيل الدخول، يمكنك بدء اختبار الترخيص في تطبيقك. (إذا كنت قد أكملت خطوات دمج LVL أعلاه) عند تقديم طلبك يبدأ فحص ترخيص، سيتلقى ردًا يحتوي على الاختبار الثابت على حساب الناشر.
لاحظ أنه إذا كنت تستخدم محاكيًا، فستحتاج إلى تسجيل الدخول إلى حساب ناشر أو حساب تجريبي في كل مرة تمسح فيها البيانات عند إعادة تشغيل المحاكي.
بعد إكمال إجراءات الإعداد، يمكنك المتابعة إلى إضافة ترخيص إلى تطبيقك.