Android 平台framerwork层jar的添加
来源:互联网 发布:联通手机网络id 编辑:程序博客网 时间:2024/05/16 05:07
通常开发新需求或者业务时,需要添加一些新的类以及相应的方法,供应用开发时调用。java虚拟机识别的jar格式
是.class,而Android 的Dalvik对这个做了优化,jar包格式是.dex 格式。
下面以新增电视业务类TVBusiness为例,简述编译及如何被应用使用的过程:
(一)TVBusiness 编译打包成jar包
1. 在Android环境下设置好环境变量,保证系统已经被编译过一次,然后指定提供的java源码编译jar包
Android4.2# mmm -B ../javaSourcePath // 生成jar,假设为TVForAndroid.jar ,打包格式为.dex
2.另外修改makefile或者在另外一个环境去编译生成 TVForAppDevelopers.jar ,这个打包格式为.class
(二)编译好jar之后,将TVForAndroid.jar push到系统的 /system/framework目录下,TVForAppDevelopers.jar 则提供给应用开发者,开发应用
(三)修改系统的启动脚本init.rc,在环境变量BOOTCLASSPATH后,添加 " :/system/framework/TVForAndroid.jar "
(四)将应用开发者开发的apk安装到盒子即可运行
对于.jar 包,通过Winrar 方式来打开就可以看到是采取哪种格式打包。
0 0
- Android 平台framerwork层jar的添加
- Android学习之往系统应用中添加framework层的jar包
- 【android添加jar包】android添加jar包的方法
- 将自定义的jar包添加到framework层(错误)
- android平台的jni,添加
- Android平台framework层的开发
- Android的5层平台架构
- Android studio添加httpclient的jar包
- android添加外部jar
- android添加外部jar
- android添加外部jar
- android.mk添加jar
- android添加外部jar
- android 添加jar包
- android 编译后,framework层生成的class.jar
- Cordova/phoneGap的Android平台添加Admob
- 将自定义的jar包添加到framework层(解决)
- Android 常用平台Jar包
- 阿里云 大数据 推荐系统
- 阿里大数据题目,请问怎么设计算法比较好呢
- 点击actionbar左侧图标,实现返回效果
- Webx3源码分析-容器结构
- RGB转YUV422
- Android 平台framerwork层jar的添加
- 通过ajax和form提交 转向
- 自动下载coursera课程资料
- linux命令: ps、grep、kill
- 忙里偷闲( ˇˍˇ )闲里偷学【C语言篇】——(3)输入输出函数
- java只能高兴bat文件盒shell文件
- 冰寒相逼是生活,泪笑交织为人生
- 《MQL4实用编程》读书笔记(4) - 交易操作的编程:平仓和销仓(撤单)
- DBUtils使用详解