Android学习总结---集成库
2014-03-10 23:31
169 查看
由于项目需要视频直播的功能,然后查到资料,有vitamio和vlc等开源框架可以使用,然后开始接触android library,走了好多弯路,终于了解到在自己项目中集成其他的SDK的方法。
(一)
1·将需要嵌入的项目 右键 properties ---android ---然后勾选 is library
2、右键自己的项目 properties--android--add 然后选择需要嵌入的项目等
3、将需要作为Library的项目中的AndroidManifest.xml文件中的activity,service,use-permission等相关信息全部copy到自己项目中
( 在项目中导入Library 时,项目要和作为Android Library的项目在同一个盘符下,否则导入时总是不能成功)
(二)
在接触推送功能时,也知道了另一种嵌入SDK的方法,该方法在极光推送和百度云推送中均说明,下面以极光推送为例:
SDK集成步骤
1、导入 SDK 开发包到你自己的应用程序项目
解压缩 jpush-sdk_v1.x.y.zip 集成压缩包
复制 libs/jpush-sdk-release1.x.y.jar 到工程 libs/ 目录下
复制 libs/armeabi/libjpush.so 到工程 libs/armeabi 目录下
如果您的项目有 libs/armeabi-v7a 这个目录,请把 libjpush.so 也复制一份到这个目录。
2、配置 AndroidManifest.xml
根据 SDK 压缩包里的 AndroidManifest.xml 样例文件,来配置应用程序项目的 AndroidManifest.xml 。
主要步骤为:
复制备注为 "Required" 的部分
将备注为替换包名的部分,替换为当前应用程序的包名
将AppKey替换为在Portal上注册该应用的的Key,例如(9fed5bcb7b9b87413678c407)
3、添加代码
JPush SDK 提供的 API 接口,都主要集中在 cn.jpush.android.api.JPushInterface 类里。
基础 API
init 初始化SDK
setDebugMode 设置调试模式
(一)
1·将需要嵌入的项目 右键 properties ---android ---然后勾选 is library
2、右键自己的项目 properties--android--add 然后选择需要嵌入的项目等
3、将需要作为Library的项目中的AndroidManifest.xml文件中的activity,service,use-permission等相关信息全部copy到自己项目中
( 在项目中导入Library 时,项目要和作为Android Library的项目在同一个盘符下,否则导入时总是不能成功)
(二)
在接触推送功能时,也知道了另一种嵌入SDK的方法,该方法在极光推送和百度云推送中均说明,下面以极光推送为例:
SDK集成步骤
1、导入 SDK 开发包到你自己的应用程序项目
解压缩 jpush-sdk_v1.x.y.zip 集成压缩包
复制 libs/jpush-sdk-release1.x.y.jar 到工程 libs/ 目录下
复制 libs/armeabi/libjpush.so 到工程 libs/armeabi 目录下
如果您的项目有 libs/armeabi-v7a 这个目录,请把 libjpush.so 也复制一份到这个目录。
2、配置 AndroidManifest.xml
根据 SDK 压缩包里的 AndroidManifest.xml 样例文件,来配置应用程序项目的 AndroidManifest.xml 。
主要步骤为:
复制备注为 "Required" 的部分
将备注为替换包名的部分,替换为当前应用程序的包名
将AppKey替换为在Portal上注册该应用的的Key,例如(9fed5bcb7b9b87413678c407)
3、添加代码
JPush SDK 提供的 API 接口,都主要集中在 cn.jpush.android.api.JPushInterface 类里。
基础 API
init 初始化SDK
setDebugMode 设置调试模式
相关文章推荐
- 学习jenkins+git+gradle实现Android持续集成心得总结
- 十八个月Android学习工作总结
- Android Intent学习总结
- Android之内存泄漏调试学习与总结
- Android画图学习总结(一)——类的简介
- Android电话短信拦截项目总结之 项目源码及相关学习资料
- Android:内存泄漏调试学习与总结
- Android实战技巧:Android学习资源总结
- Android学习总结目录
- Android画图学习总结
- Android学习总结02之布局
- Android Loop&Handle学习总结
- Java反射及其在Android中的应用学习总结
- android入门基础总结(2) -----学习小结
- Android基础学习总结(五)——Toolbar、DrawerLayout与Palette应用
- API Demo学习——android Bitmap学习总结
- android学习总结:Android编译过程及脚本的分析
- android学习教程总结 第九讲:芯灵思开发板init守护进程
- Android 5.0共享元素学习总结