من یک کلاس جاوا ایجاد میکنم و میخوام ادیوری را روش پیاده سازی کنم ولی خب از اونجایی که زیاد به اندروید استودیو تسلط ندارم نمیدونم کجاش درسته کجاش غلط اگه منا راهنمایی کنید ممنون میشم
خب طبق چیزی که مستندات گفتن اول کد زیر به build.gradle ماژول اضافه کردم
و مشل بعدی هم کد زیره وقتی کپی پیست میکنم اصن ارور میده
Adivery.addGlobalListener(new AdiveryListener() {
@Override
public void onAppOpenAdLoaded(String placementId){
// تبلیغ اجرای اپلیکیشن بارگذاری شده است.
}
@Override
public void onInterstitialAdLoaded(String placementId) {
// تبلیغ میانصفحهای بارگذاری شده
}
@Override
public void onRewardedAdLoaded(String placementId) {
// تبلیغ جایزهای بارگذاری شده
}
@Override
public void onRewardedAdClosed(String placementId, boolean isRewarded) {
// بررسی کنید که آیا کاربر جایزه دریافت میکند یا خیر
}
@Override
public void log(String placementId, String log) {
// پیغام را چاپ کنید
}
});
این یکی ساختارش چطوریه؟
بازم ببخشید یکم طولانی شد ولی مطصفانه به این کتابخونه نیاز دارم تا به ی پلاگین تبدیلش و توی گیم انجینم استفاده کنم و خب مجبور بودم خودم وارد عمل بشم بدون هیچ دانشی در این زمینه ندارم مجبور شدم به عنوان سوال بیانش کنم
سوال
DexterFstone 387
سلام
من یک کلاس جاوا ایجاد میکنم و میخوام ادیوری را روش پیاده سازی کنم ولی خب از اونجایی که زیاد به اندروید استودیو تسلط ندارم نمیدونم کجاش درسته کجاش غلط اگه منا راهنمایی کنید ممنون میشم
خب طبق چیزی که مستندات گفتن اول کد زیر به build.gradle ماژول اضافه کردم
implementation 'com.adivery:sdk:4.2.9' implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.5.10'
پارت زیر را هم که اصن نمیدونم باید کجا اضافه کنم ولی توی build.gradle خود پروژه ظاهرا وجود داشت
allprojects { repositories { google() /** ریپازیتوری های دیگر */ /** ریپازیتوری مورد نیاز برای ادیوری */ mavenCentral() } }
بعدش توی کلاس جاوام
import com.adivery.sdk.*;
این قطعه را اضافه میکنم و حالا به مشکل میرسم
برای قطعه کد زیر چی کار باید انجام بدم (از اونجایی که دارم پلاگین مینویسم و onCreate من ندارم)
@Override protected void onCreate(Bundle bundle) { super.onCreate(bundle); Adivery.configure(getApplication(), APP_ID); // ... ادامه کد شما }
و سوال دیگه اینکه که متد زیر ظاهرا دوتا ورودی میخواد
Adivery.prepareInterstitialAd(context, placementId);
ورودی اول چیه؟
و مشل بعدی هم کد زیره وقتی کپی پیست میکنم اصن ارور میده
Adivery.addGlobalListener(new AdiveryListener() { @Override public void onAppOpenAdLoaded(String placementId){ // تبلیغ اجرای اپلیکیشن بارگذاری شده است. } @Override public void onInterstitialAdLoaded(String placementId) { // تبلیغ میانصفحهای بارگذاری شده } @Override public void onRewardedAdLoaded(String placementId) { // تبلیغ جایزهای بارگذاری شده } @Override public void onRewardedAdClosed(String placementId, boolean isRewarded) { // بررسی کنید که آیا کاربر جایزه دریافت میکند یا خیر } @Override public void log(String placementId, String log) { // پیغام را چاپ کنید } });
این یکی ساختارش چطوریه؟
بازم ببخشید یکم طولانی شد ولی مطصفانه به این کتابخونه نیاز دارم تا به ی پلاگین تبدیلش و توی گیم انجینم استفاده کنم و خب مجبور بودم خودم وارد عمل بشم بدون هیچ دانشی در این زمینه ندارم مجبور شدم به عنوان سوال بیانش کنم
بازم ببخشید و ممنون بابت راهنمایی ها تون
لینک ارسال
به اشتراک گذاری در سایت های دیگر
0 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.