رفتن به مطلب
  • 0

خطلای BuildConfig Cannot resolve symbol


DexterFstone

سوال

سلام

در فایل بیلد گریدل خط زیر اضافه کردم

buildConfigField "String", "IAB_PUBLIC_KEY", "\"MIGeMA0GCSqGSIb3DQEBAQUAA4GMADCBiAKBgOW5KR56WBWCb5K+yyVDnh/7op0FY4zmM93CWz3xFhgUJe2WXM/8MgpTHiDxrj2Mkgt9bg30qZDtT8gzDHiTgNv6G7pZBDWuyKEariGbbQgoCoeaq3GBcNsQf418jsvOfPjzZ7Rpcl/+9ZPsp1kbJVOmZxnwAZx/wnkUduwfuf8hAgMBAAE=\""

حالا وقتی میخوام در کلاس دریافتش کنم با خطا روبه رو میشم

mHelper = new IabHelper(this, BuildConfig.IAB_PUBLIC_KEY);

خطا

Cannot resolve symbol 'IAB_PUBLIC_KEY'

روش های زیر هم امتحان کردم

افرودن android.defaults.buildfeatures.buildconfig=true به gradle.properties

و افزودن buildFeatures { buildConfig = true } به build.gradle

و هیچ کدوم جواب نداد راه حلی هست؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

1 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام.

باید توی debug و release بزاریدش

debug {
        buildConfigField "String", SERVER_URL, "http://dev.myserver.com"
    }

    release {
        buildConfigField "String", SERVER_URL, "https://myserver.com"
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...