بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

تبلیغات عدد در اندروید استودیو

مدیریت گفتگو
sohaib.v 11 سال پیش
آخرین تغییر: 8 سال پیش

سلام

من میخواستم تبلیغات عدد رو در برنامم قرار بدم ولی برنامه رو توی اندروید استودیو نوشتم حالا هرکاری میکنم توی اندروید استودیو راه اندازی نمیشود و توی سایت عدد هم توضیحی در مورد راه اندازی در اندروید استودیو هم توضیحی داده نشده است.

اگه شما راه اندازی کردین لطفا نحوه ی راه اندازی رو بهم بگین.

ممنون میشم جواب بدین.

نظرات

کاشی زاده 11 سال پیش
عملا فرقی در راه اندازی نداره و فقط باید لایبری رو ایمپورت کنید که روش ایمپورت متفاوت هست

پاسخ‌ها 6

Majid Arabi 11 سال پیش

سلام دوست عزیز برای ایمپورت کردن عدد تو اندروید استودیو  به شکل زیر عمل کنید :

1-مثل شکل زیر حالت نمایش پوشه هارو بزارید رو Project.

2-حالا لایبرری عدد رو طبق شکل زیر باید در دایرکتوری libs قرار بدی.

3-حالا مونده ایمپورت کردن لایبرری عدد . برای اینکار روی فایل build.gradle کلیک کنید.

4-اگه همه مراحل رو درست رفته باشید فایل gradle باید به شکل زیر دارای dependencies باشه.و طبق کد داخل عکس لایبرری عدد رو ایمپورت میکنید.

dependencies {
compile files('libs/adad-2.9.jar')
}

پایان

نظرات

sohaib.v 11 سال پیش
ممنون از آموزش کاملتون
Majid Arabi 11 سال پیش
خواهش میکنم (: امیدوارم که به دردتون بخوره . تا جایی که میتونستم سعی کردم کامل باشه تا هیچ مشکلی نداشته باشید (:
MobinTeb 11 سال پیش
دوست عزیزم خیلی خوب و مرحله به مرحله گفتن و اگه مراحل رو درست طی کنید نباید به مشکلی بربخورید. فقط چند نکته اگه هنوز موفق نمی شید: اولا از وجود دسترسی ها و همچنین اکتیویتی عدد در مانیفست مطمئن بشید.دوما سعی کنید گزینه testmode عدد رو فعال کنید. سوما اگه حل نشد پروژه رو rebuild و یا clean کنید. گزینه sync project with Gardle file رو از نوار بالای اندروید استودیو بزنید. شاید درست شد.
masih 11 سال پیش
واقعا عالی بود دمت گرم
amirhossein1376 11 سال پیش

ببخشید من تمام مراحلو میرم ولی درست نمیشه

این از پوشه ی libs

این از فایل build.gradle

ولی منیفست نمیشناسه اکتیویتی عدد رو:

نظرات

amirhossein1376 11 سال پیش
اه خیلی عجیبه تو پروژه من یه دایرکتوری هست به نام library که وقتی تو اون ریختم درست شد
MobinTeb 11 سال پیش
بعد از اضافه کردن کتابخانه به پوشه ها گزینه sync project with Gardle file رو از نوار بالای اندروید استودیو بزنید.
alisherafat01 10 سال پیش

آقا منم یه مشکل عجیبی دارم با این عدد !  اصلا نشون نمیده اینم کدها :

 
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

<meta-data
android:name="AdadToken"
android:value="blablabla..." />
<meta-data
android:name="AdadBannersEnabledOnStart"
android:value="true" />
<meta-data
android:name="AdadTestMode"
android:value="false" />
<meta-data
android:name="AdadLogging"
android:value="true" />
<meta-data
android:name="AdadLoggingLevel"
android:value="debug" />

اینم کد های اون اکتیویتی که قراره نشون بده :

 Adad.initialize(getApplicationContext());
setContentView(R.layout.activity_main);
Adad.enableBannerAds();

اینم کد هایی که قراره در فایل xml قرار بگیره :

 <ir.adad.client.Banner
android:id="@+id/banner_ad_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="10dp"/>

من که هر کاری کردم نشد و در لاگ اینو نشون میده

 Ad failed to load (@host) (Interstitial)
E/Adad: AdView #2: Ad failed to load (@host) (Banner)
? E/Adad: Error downloading client: Please check your internet connection.java.lang.IllegalArgumentException: provider doesn't exist: network

 کسی از این جور مشکلا با عدد  داشته ؟

نظرات

Criss 10 سال پیش
AdadTestMode رو برای تست و نمایش باید True کنید
alisherafat01 10 سال پیش
ممنون به خاطر پیگیری criss جان :) من برنامم در عدد تایید شده و از حالت تستی نمیخام استفاده کنم --- روی حالت تست نشون میده ولی وقتی تست مود رو غیر فعال میکنم کار نمی کنه!! دیگه کم کم دارم به لایبرری عدد شک میکم :|
Majid Arabi 10 سال پیش
سلام دوست عزیز. شما یکی از کدهای مربوط به منیفست رو قرار ندادید. . . من تو یه پاسخ دیگه در پایین قرار میدم. امتحان کنید انشاا.. که درست میشه (:
Criss 10 سال پیش

چند وقت پیش که SDK ورژن 3.1 روی اکلیپس استاد جواب نداد ، روی اندروید استودیو اون رو تست کردم < و بخوبی جواب داد <

میتونید از اینجا دانلود و تستش کنید <

لینک دانلود

در صورتی که از اکلیپس قدیمی استفاده میکنید < باید ورژن 2.9 عدد رو استفاده کنید و اکلیپس قدیمی ورژن 3.1 نمیتونه اجرا کنه < برای نصب آخرین ورژن اکلیپس به این لینک مراجعه کنید <

نظرات

alisherafat01 10 سال پیش
آقا من هر کاری کردم نشد : کلا بیخیال تبلیغات شدم :)(
Majid Arabi 10 سال پیش

نظرات

Majid Arabi 10 سال پیش

سلام androiDev@ عزیز.

بعد از متد setContentView کد زیر رو قرار بدید:

Adad.prepareInterstitialAd();

داخل فایل xml مربوطه کد زیر رو قرار بدید:

<ir.adad.client.Banner
android:id="@+id/banner_ad_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_gravity="center" />

و تو منیفست هم کدهای زیر رو قرار بدید:

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<activity
android:name="ir.adad.client.AdadActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
android:theme="@android:style/Theme.Translucent" />

<meta-data
android:name="AdadToken"
android:value="8832a13a348b41679764912edb06b7d3" />
<meta-data
android:name="AdadTestMode"
android:value="false" />
<meta-data
android:name="AdadLogging"
android:value="true" />

در صورتیکه مشکلتون حل نشد اگر تمایل داشتید میتونید سورس رو در تلگرام برام بفرستید تا منم تلاش خودمو بکنم تا عدد در برنامتون راه اندازی بشه (:

اینم آیدی تلگرام من : one_developer@

نظرات

alisherafat01 10 سال پیش
خیلی ممنون... اینم توی منیفست هست فقط یادم رفته بود توی کد های بالا بزارم... فکر نمیکنم ایراد از طرف کدها باشه شاید ایراد از اینه که من دارم از نسخه 1.4 استودیو استفاده میکنم! شاید... اصلا نمیدونم ایراد از چیه!!! حتی وقتی ویو مربوط به عدد رو به صفحه اضافه میکنم دیگه نمیتونم اون اکتیویتی رو توی حالت نمایش در IDE ببینم و خطا میگیره از اون ویویی که مربوط به عدد هست!
Majid Arabi 10 سال پیش
نه دوست عزیز اندروید استودیو مشکلی نداره! من خودم از نسخه 1.5 استفاده میکنم و تو برنامم از کلاینت 3.1 عدد هم استفاده کردم و هیچ مشکلی در نمایش دادن تبلیغات نداره! البته برا اینکه تبلیغات تمام صفحه رو راه بندازم یخورده اذیت کرد ولی بالاخره راه افتاد (: الان منم کدهای خودمو تو همین پاسخ قرار میدم تا با مقایسه کدهاتون با کد من انشاالله بتونید مشکل رو حل کنید!
androidkar 8 سال پیش
سلام دوستان لطفا میشه راه حل درست حسابی بدین تا بتونم تبلیغات عدد رو به ایکلیپس اضافه کنم؟؟ لطفا اونایی ک گذاشتن تبلیغات عدد رو از کد های خو اسکرین بگیرن و بفرستن تا ماهم بتونیم استفاده کنیم ..ممنون میشم
Majid Arabi 8 سال پیش
دوست عزیز بهتره بجای اینکه دنبال راهی باشید که از عدد تو اکلیپس استفاده کنید ، از اندروید استودیو استفاده کنید. اکلیپس خیلی وقته که توسط گوگل پشتیبانی نمیشه.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .