android sdk的集成与开发
来源:互联网 发布:数据标准化作用 编辑:程序博客网 时间:2024/04/30 02:28
很久没有更新博客了,因为工作的需要,目前为公司开发一个sdk以供公司各个项目的集成。
我们在开发过程中,可以把我们的sdk项目依赖到宿主程序中,等待功能完成之后,把sdk以jar导出,注意,导出jar时候只导出src下的java代码,其他代码都不要导出。
然后在宿主程序中将之前对依赖关系去掉,取而代之的将我们刚打包到jar放到我们宿主程序的libs中,另外将sdk中的资源文件拷贝到宿主程序中,但是我们会发现,在sdk中目前是调用不到宿主程序中的资源的,我们可以通过
Resources resources = activtiy.getResources();
String packageName = activtiy.getPackageName();
int layoutId = resources.getIdentifier("pay_dialog_layout_v","layout", packageName);
这种方式来调用,activity为宿主程序传入到sdk中的上下文环境,resources.getIdentifier()方法中,第一个参数为资源文件的名字,第二个参数为帷幕资源文件的类型,第三个参数为宿主程序的包名,我们通过这种方式既可以在sdk中调用到宿主程序的资源,从而实现和交叉编译相同的效果,这就是我们集成的很重要的问题。
0 0
- android sdk的集成与开发
- Android开发集成百度翻译SDK
- Android开发之集成百度地图SDK
- android开发如何集成支付宝sdk
- Android 开发SDK与ADT的区别
- IOS支付宝开发SDK的集成
- 关于集成支付宝SDK的开发
- Android 1.5 SDK与SDK开发教程
- Android 1.5 SDK与SDK开发教程
- Qt4 SDK(mingw编译版)与VS2008/VS2005的集成开发环境的安装配置
- Qt4 SDK(mingw编译版)与VS2008/VS2005的集成开发环境的安装配置
- Qt4 SDK(mingw编译版)与VS2008/VS2005的集成开发环境的安装配置
- android集成amazon的相关sdk
- Android 使用集成过的SDK
- Android开发环境搭建——集成了Eclipse的ADT Bundle + SDK
- CDS集成Android SDK
- Android SDK 集成指南
- Android 蒲公英集成SDK
- JavaScript split() 方法
- 机器学习的11个开源项目
- Cocoapods安装
- websphere如何产生javacore和heapdump
- FusionCharts中文乱码+去logo资源
- android sdk的集成与开发
- (Nginx+Apache)实现反向代理与负载均衡
- ESP寻址原理
- 浅析:ListView的动态刷新问题
- 014redis的优化&redis工具的使用
- eclipse+tomcat项目部署
- jstl if和foreach的混合使用 实现通过后台值控制select默认选项的功能【实例】
- JavaScript高级程序设计之BOM之window 对象之导航和打开窗口 第8.1.5讲笔记
- Android sdk content loader 0%的解决方法