乐点 Android SDK 积分墙开发者文档
2015-08-13 12:02
399 查看
一、基本配置(重要)
1.导入SDK
下载SDK,将lerdian_SDK.jar包放到工程目录libs目录下;
请将下面权限配置代码复制到 AndroidManifest.xml 文件中 :
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/>
2.广告组件配置
请将以下配置代码复制到 AndroidManifest.xml 文件中:
<activity
android:name="com.lerdian.wall.MainActivity" >
</activity>
<activity
android:name="com.lerdian.wall.DetailActivity" />
<activity
android:name="com.lerdian.wall.point.DetailActivity" />
<activity
android:name="com.lerdian.search.SearchResult" />
<activity
android:name="com.lerdian.wall.point.FeedbackActivity"/>
<activity
android:name="com.lerdian.wall.point.StateActivity"/>
<activity
android:name="com.lerdian.wall.point.MainActivity" >
</activity>
<service android:name="com.lerdian.wall.point.DetailService">
<intent-filter>
<action android:name="com.lerdian.wall.point.DetailService"/>
</intent-filter>
</service>
3.应用秘钥配置
将下列代码复制到项目Manifest.xml文件中
//写入你的应用秘钥
<meta-data
android:name="LERDIAN_CHANNEL"
android:value="应用秘钥" />
4.混淆配置
如果您的项目使用了 Proguard 混淆打包,为了避免 SDK 被二次混淆导致无法正常获取广告,请务必在 proguard-project.txt 中添加以下代码:
-dontwarn com.lerdian.**
-keep class com.lerdian.** { *; }
并在 project.properties 中指向Android混淆文件
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
二、展示推荐墙
在 UI 线程中调用以下代码展示推荐墙:
RecommendManager.getInstance(Context context).openRecommend(Context context);
导包:import com.lerdian.startmanager.PointsManager;
Contxt为你当前的Activity
1.导入SDK
下载SDK,将lerdian_SDK.jar包放到工程目录libs目录下;
请将下面权限配置代码复制到 AndroidManifest.xml 文件中 :
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/>
2.广告组件配置
请将以下配置代码复制到 AndroidManifest.xml 文件中:
<activity
android:name="com.lerdian.wall.MainActivity" >
</activity>
<activity
android:name="com.lerdian.wall.DetailActivity" />
<activity
android:name="com.lerdian.wall.point.DetailActivity" />
<activity
android:name="com.lerdian.search.SearchResult" />
<activity
android:name="com.lerdian.wall.point.FeedbackActivity"/>
<activity
android:name="com.lerdian.wall.point.StateActivity"/>
<activity
android:name="com.lerdian.wall.point.MainActivity" >
</activity>
<service android:name="com.lerdian.wall.point.DetailService">
<intent-filter>
<action android:name="com.lerdian.wall.point.DetailService"/>
</intent-filter>
</service>
3.应用秘钥配置
将下列代码复制到项目Manifest.xml文件中
//写入你的应用秘钥
<meta-data
android:name="LERDIAN_CHANNEL"
android:value="应用秘钥" />
4.混淆配置
如果您的项目使用了 Proguard 混淆打包,为了避免 SDK 被二次混淆导致无法正常获取广告,请务必在 proguard-project.txt 中添加以下代码:
-dontwarn com.lerdian.**
-keep class com.lerdian.** { *; }
并在 project.properties 中指向Android混淆文件
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
二、展示推荐墙
在 UI 线程中调用以下代码展示推荐墙:
RecommendManager.getInstance(Context context).openRecommend(Context context);
导包:import com.lerdian.startmanager.PointsManager;
Contxt为你当前的Activity
相关文章推荐
- Android ADT 23.0.0无法更新到23.0.2问题解决方案
- 开发人员、程序员与计算机科学家三者之间的区别
- SDKMAN:轻松管理多个软件开发套件 (SDK) 的命令行工具
- Parse正式发布开源PHP SDK
- 基于Android SDK-在64位Linux中使用需要注意的问题
- 开发人员一定要加入收藏夹的网站 推荐
- C#调用Nero SDK刻录光盘的方法
- android 微信 sdk api调用不成功解决方案
- Android开发的IDE、ADT、SDK、JDK、NDK等名词解释
- 基于Android设计模式之--SDK源码之策略模式的详解
- 更新android SDK 失败的解决方法
- android开发环境搭建详解(eclipse + android sdk)
- Android SDK三种更新失败及其解决方法
- 解决Android SDK下载和更新失败的方法详解
- Android SDK中的Support兼容包详解
- 对Web开发人员有用的8个网站小结
- VC中SDK与MFC的区别浅析
- Win32应用程序(SDK)设计原理详解
- java中sdk与jdk的区别详细解析
- Android下如何使用百度地图sdk