GDPR SDK Ошибка [ Android studio ]
Я хочу установить GDPR SDK в своем проекте Android Studio, но у меня появляется сообщение об ошибке в MainActivity, когда я вызываю requestConsentInfoUpdate() для экземпляра ConsentInformation.
public class MainActivity extends AppCompatActivity {
InterstitialAd mInterstitialAd;
private InterstitialAd interstitial;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
/////////////////////////////////////////////////// CONSENT GDPR
ConsentInformation consentInformation = ConsentInformation.getInstance(context);
String[] publisherIds = {"pub-6026672754365474"};
consentInformation.requestConsentInfoUpdate(publisherIds, new ConsentInfoUpdateListener() {
@Override
public void onConsentInfoUpdated(ConsentStatus consentStatus) {
// User's consent status successfully updated.
}
@Override
public void onFailedToUpdateConsentInfo(String errorDescription) {
// User's consent status failed to update.
}
});
У меня ошибка на getInstance(context);
:
Error : cannot resolve symbol context
1 ответ
Вы не можете использовать context
, замени это getApplicationContext()
или же this
:
ConsentInformation consentInformation = ConsentInformation.getInstance(this);
// or
ConsentInformation consentInformation = ConsentInformation.getInstance(getApplicationContext());