كنت أحاول إنشاء تطبيق android يقرأ البيانات من ملف txt ويترجمه إلى اللغة المطلوبة. إنه قيد التشغيل ولكن بعد النقر على زر الترجمة ، يستغرق الأمر وقتًا طويلاً لتعيين مفتاح واجهة برمجة التطبيقات بشكل صريح لإعطاء الرسالة
Ignoring Application Default Credentials {0}: using explicit setting for API key instead.
قد يكون السبب أنني أستخدم الخط
Translate translate = TranslateOptions.newBuilder().setApiKey("***********************").build().getService();
حيث ************************* هو مفتاح Api ويظهر setApiKey مهملًا.
سؤالان:
a. أي بديل لـ setApiKey
b.how لتعيين مفتاح API بشكل صريح كما هو موضح بالخطأ
يرجى الإجابة على وجه التحديد.