一 如何嵌入客戶端SDKhtml
1. 新建android工程,SDK最低支持android2.1android
2. 新建libs目錄,導入通知欄推送SDK doujinsdk_v3.01.jar(若是是測試插屏,此處導入插屏SDK doujinPopSdk_v2.03_20140121.jar)。web
3. 將android工程關聯此jar包,具體步驟以下:app
1)在 「Package Explorer」 頁籤中右擊你的工程並選擇 「Properties」dom
2)在左側面板中選擇 「Java Build Path」測試
3)在主窗口中選擇 「Libraries」頁籤ui
4)點擊「Add JARs…」按鈕spa
5)選擇您拷貝到libs目錄下的domob_android_sdk.jar.net
6)點擊 「OK」 完成添加,如圖所示:orm
4.配置AndroidManifest.xml,增長廣告服務和相關權限聲明。
推送服務聲明:在AndroidManifest.xml的application標籤中添加DJActivity, DJReceiver, DJService和DJPushService。
<activity android:name="net.doujin.android.DJActivity" android:theme="@android :style/Theme.NoTitleBar" android:configChanges="keyboard|keyboardHidden|orientation"></activity> <receiver android:name="net.doujin.android.DJReceiver">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/> <action android:name="android.intent.action.USER_PRESENT"/>
</intent-filter>
</receiver>
<service android:name="net.doujin.android.DJService" android:exported="false"></service> <service android:name="net.doujin.android.djp.DJPushService"android:exported="false"></service>
推送權限聲明:請將下面權限配置代碼複製到 AndroidManifest.xml 文件中。
<
uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"></uses-permission>
<uses-permission android:name="android.permission.GET_TASKS"/>
插屏服務聲明:在AndroidManifest.xml的application標籤中添加DPService, PopService和PopReceiver。
<receiver android:name="pop.doujin.android.pop.PopReceiver">
<intent-filter>
<action android:name="android.net.coon.CONNECTIVITY_CHANGE"/>
<action android:name="android.intent.action.USER_PRESENT"/>
</intent-filter>
</receiver>
<service android:name="pop.doujin.android.pop.PopService" android:exported="false"></service>
<service android:name="pop.doujin.android.DPService" android:exported="false"></service>
更多詳情請參考:http://www.devstore.cn/test/testInfo/70-61.html