تحديث SDK لعينة تطبيق جوال

يتم تحديث عينة رمز التطبيق لجعلها تستخدم Oracle Identity Cloud Service SDK لتطبيقات Android.

  1. بدء تشغيل Android Studio.
  2. لضمان تثبيت 24 على مستوى Android API لنظام Android ، انقر على تكوين ، ثم انقر على SDK Manager.
    تظهر نافذة الإعدادات الافتراضية . تسرد علامة تبويب "أنظمة SDK الأساسية " مستويات واجهة برمجة تطبيقات Android المتاحة للتثبيت. تعرض علامة تبويب "أدوات SDK " إصدار SDK -المنافذ المثبتة.
  3. انقر على فتح مشروع Android Studio موجود ، وحدد عينة مجلد تطبيق ، ثم انقر على موافق .
  4. في جزء المشروع ، وسِّع التطبيق ، وسّع جافا ، وسّع com.oracle.idm.mobile.idcssampleapp ، ثم توسيع أداة العزل.
  5. انقر نقرًا مزدوجًا على الكلاس ثابت .
  6. في علامة تبويب Const.java، قم بتحديث الإدخالات التالية:
    • OPEN_ID_DISCOVERY_URL: أدخل عنوان URL للتكوين الخاص بـ Oracle Identity Cloud Service.
    • OPEN_ID_CLIENT_ID: استبدال SDK_MOBILE_APP_CLIENT_ID بقيمة معرف العميل للتطبيق الذي قمت بتسجيله.
    • OAUTH_AUTHZ_CODE_RESOURCE_URL: أدخل عنوان URL لاسم النطاق لـ Oracle Identity Cloud Service.

    في المثال التالي ، استبدل MYTENANT باسم عميل Oracle Identity Cloud Service.

    public static final String OPEN_ID_DISCOVERY_URL = "https://MYTENANT.identity.oraclecloud.com/.well-known/idcs-configuration";
    public static final String OPEND_ID_REDIRECT_EP = "idcsmobileapp://nodata";
    public static final String OPEN_ID_CLIENT_ID = "SDK_MOBILE_APP_CLIENT_ID";
    public static final String OAUTH_AUTHZ_CODE_RESOURCE_URL = "https://MYTENANT.identity.oraclecloud.com/";
  7. في جزء المشروع ، حدد تطبيق التطبيق ، وحدد إنشاء من القائمة العلوية ، ثم انقر على إعادة إنشاء المشروع.
    يقوم Android Studio بتنزيل كل المكونات والمكتبات اللازمة لإنشاء التطبيق.
  8. إذا كنت خلف بروكسي ، لإعداد بروكسي HTTP ، من القائمة ملف ، حدد الإعدادات .