Android AdInstl SDK在线文档
第一步、注册并获取SDK
1、访问AdInstal 网站http://www.adview.cn 注册AdView 帐号。
2、登录后在“我的产品”页面选择“发布应用”。
3、应用平台选择“Android”,根据提示完成相关信息,在“广告优化”里边您将获取唯一的SDK key。

4、进入首页点击下载,然后立即下载,能获取AdInstal插屏SDK包,包括文档和sample。
第二步、添加SDK
1、下载的AdInstalSDK_Android.zip包里包括AdInstal_AndroidSDK.jar包和安装, libs文件夹里包含所有广告平台的SDK。
(README.txt中有每个jar对应的广告平台的说明)
2、将AdInstalSDK_Android.jar放入到您的应用得工程中。
3、将应用程序可能用到的所有广告商的SDK用同样的方式添加进去。

注意:我们提供的SDK可以让您自由选择您喜欢的广告公司,但我们还是建议您添加我们提供的所有广告公司SDK,因为您可以在后台更自由的选择和配置。
4、如果您还没有注册这些广告平台,请先到这些广告平台注册,添加App,记下对应的 App Key,以便在AdView中绑定和设置。记住,通过AdView的绿色通道可以加快审核速度。
5、如果你是一个新手,对广告平台不怎么了解,也不知道选择哪家广告平台,或者不知道哪家广告平台收入稳定,没关系,AdView 客服全程为您服务。企业QQ 4000131400,详细联系方式请查看README.txt文件。
第三步、AndroidManifest.xml文件配置
1、增加权限代码
---共有的权限---
(下面代码可以去sample中copy)
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
2、增加Activity声明
(下面代码可以去sample中copy)
2.1, 如果想显示易传媒广告,需要增加如下activity定义:
<activity
android:name="com.adchina.android.ads.views.FullScreenAdActivity"
android:configChanges="orientation|keyboard|keyboardHidden"
android:label="@string/app_name"
android:theme="@style/Transparent"> </activity>
<activity
android:name="com.adchina.android.ads.views.AdBrowserView"
android:configChanges="orientation|keyboard|keyboardHidden"
android:label="@string/app_name"
android:theme="@android:style/Theme.Translucent">
</activity>
2.2, 如果想显示多盟广告,需要增加如下activity定义:
<activity
android:name="cn.domob.android.ads.DomobActivity"
android:theme="@android:style/Theme.Translucent"
/>
2.3, 如果想显示易积分广告,需要增加如下activity定义:
---注册易积分Activity---
<activity
android:name="com.emar.escore.sdk.view.DetailActivity"
android:configChanges="keyboardHidden|orientation"
/>
<activity
android:name="com.emar.escore.sdk.view.WebActivity"
android:configChanges="keyboardHidden|orientation"
/>
---渠道要设置成 AdView---
<meta-data
android:name="YJF_APP_CHANNEL"android:value="AdView"
/>
第四步、接口说明
1、初始化:
⑴.在设置插屏的Activity 的onCreate 函数中调用初始化。该方法确保调用至少一次。
AdViewLayout adViewLayout=new AdViewLayout(this,”SDK20121503031239j94cr27ahhgfn89”);
⑵.onAdDismiss 是全屏广告消失的接口。当广告消失之后开发者需要做的事。
⑶.requestad() 请求广告。
2、指定应用渠道:
开发者在AndroidManifest文件中加
<meta-data android:name="AdView_CHANNEL" android:value="GFAN"></meta-data>
可以配置渠道; 目前adview支持的渠道如下:
EOE(优亿市场)
GOOGLEMARKET(谷歌电子市场)
APPCHINA(应用汇)
HIAPK(安卓市场)
GFAN(机锋)
GOAPK(安智)
NDUOA(N多网)
91Store(手机91)
LIQUCN(历趣)
ANDROIDAI(安卓之家)
ANDROIDD(安致)
YINGYONGSO(应用搜)
IMOBILE(手机之家)
MUMAYI(木蚂蚁)
PAOJIAO(泡椒网)
AIBALA(爱扒拉市场)
COOLAPK(酷安网)
ANFONE(安丰)
APKOK(乐致网)
360MARKET(360市场)
如果不配置,或配置其他的值,一律作为"OTHER"处理; 在移动广告观察(http://t.adview.cn/)中有各个市场的链接。
第五步、混淆说明
混淆可以在文件proguard.cfg开头如下增加,如果在libs里有如下文件请注意:
android-support-v4.jar。需要添加混淆文件(混淆代码下面)
详情可参考(下面的代码):
-dontwarn
-libraryjars /libs/AdInstalSDK_Android.jar
-keep public class com.kyview.fullscreen ** {*;}
-keepclassmembers class * {public *;}
-keep public class * {public *;}
-keep public class com.adwo.adsdk.AdwoAdBrowserActivity
-keeppackagenames com.adchina.android.ads
-keeppackagenames com.adchina.android.ads.controllers
-keeppackagenames com.adchina.android.ads.views
-keeppackagenames com.adchina.android.ads.animations
-keep class com.adchina.android.ads.*{*;}
-keep class com.adchina.android.ads.controllers.*{*;}
-keep class com.adchina.android.ads.views.*{*;}
-keep class com.adchina.android.ads.animations.*{*;}
-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
如果在libs里有如下文件请注意:
android-support-v4.jar。需要添加混淆文件
-libraryjars libs/android-support-v4.jar
-dontwarn android.support.v4.**
-keep class android.support.v4.** { *; }
-keep interface android.support.v4.app.** { *; }
-keep public class * extends android.support.v4.**
-keep public class * extends android.app.Fragment
目前AdViewAdWall SDK混淆支持proguard4.6以上的版本,开发者可以去proguard官方网站http://sourceforge.net/projects/proguard/files/proguard/下载4.6或以上版本; 如果要升级的话,用下载的版本直接替换掉“android-sdk-windows\tools\proguard”就可以了。
欢迎您用以下方式和我们沟通:
Tel: 010-52911111 4000131400 企业QQ :4000131400
Email: androidsdk@kuaiyou.com 微信公众平台账号: AdView1314
Blog: http://t.sina.com.cn/adview 微博:http://e.weibo.com/adview