1.拷贝广告的jar包(如StartAppInApp-2.4.1.jar)至工程的lib目录下
2.更新AndroidManifest.xml
新增如下权限
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
添加如下activity
<activity
android:name="com.startapp.android.publish.list3d.List3DActivity"
android:theme="@android:style/Theme">
</activity>
<activity android:name="com.startapp.android.publish.AppWallActivity"
android:theme="@android:style/Theme.Translucent"
android:configChanges="orientation|keyboardHidden|screenSize">
</activity>
3.在mainActivity中的onCreate()方法,setContentView之前,调用如下静态方法
StartAppSDK.init(this,"Your developer ID","Your app Id",true);
在MainActivity的XML中添加广告自定义view
<com.startapp.android.publish.banner.Banner
android:id="@+id/startAppBanner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"/>
在MainActivity中各生命周期中添加广告的调用
private StartAppAd startAppAd = new StartAppAd(this);
@Override
protected void onResume() {
super.onResume();
startAppAd.onResume();
}
@Override
protected void onPause() {
super.onPause();
startAppAd.onPause();
}