worktools-mmx 添加编译模块
1,添加模块到mmx.py文件
1>vim /home/zhangshuli/git/vanzo_team/xulei/mmx.py
2>按照格式"Gallery2":"packages/apps/Gallery2",appname(应用名)+:+modulename(包名)
在相应的module_path文件夹下添加相应模块信息
module_path = {
"Contacts":"packages/apps/Contacts",
"Sales":"packages/apps/Sales",
"Settings":"packages/apps/Settings",
"Mms":"packages/apps/Mms",
"Dialer":"packages/apps/Dialer",
"Phone":"packages/apps/Phone",
"Music":"packages/apps/Music",
"Gallery2":"packages/apps/Gallery2",
"Launcher2":"packages/apps/Launcher2",
"Launcher3":"vendor/tmobile/apps/Trebuchet",
"Browser":"packages/apps/Browser",
"FactoryMode":"mediatek/packages/apps/FactoryMode",
"WallpaperChooser":"mediatek/packages/apps/WallpaperChooser",
"FMRadio":"mediatek/packages/apps/FMRadio",
"LivePicker":"packages/wallpapers/LivePicker",
"Calculator":"packages/apps/Calculator",
"DeskClock":"packages/apps/DeskClock",
"ThemeChooser":"vendor/tmobile/apps/ThemeChooser",
"ThemeManager":"vendor/tmobile/providers/ThemeManager",
"WindowManager":"packages/apps/WindowManager",
"SmartCamera":"packages/apps/SelfCameraApplication",
"Stars":"vendor/themes/Stars",
"Lights":"vendor/themes/Lights",
"Pink":"vendor/themes/Pink",
"Sky":"vendor/themes/Sky",
"Email":"packages/apps/Email",
"Keyguard":"frameworks/base/packages/Keyguard",
"Videos":"mediatek/packages/apps/VideoPlayer",
"DataTransfer":"mediatek/packages/apps/BackupRestore",
"DocumentsUI":"frameworks/base/packages/DocumentsUI",
"FileManager":"mediatek/packages/apps/FileManager",
"services":"frameworks/base/services",
"android.policy":"frameworks/base/policy",
"SystemUI":"frameworks/base/packages/SystemUI",
"SettingsProvider":"frameworks/base/packages/SettingsProvider",
"framework":"frameworks/base",
"framework-res":"frameworks/base/core/res",
"theme-res-mint":"mediatek/frameworks/themes/theme-res-mint",
}
3>在all_module_arr文件下添加appname
all_module_arr = [
"Contacts",
"Sales",
"Settings",
"Mms",
"Dialer",
"Phone",
"Music",
"Gallery2",
"Launcher2",
"Launcher3",
"Browser",
"FactoryMode",
"WallpaperChooser",
"FMRadio",
"LivePicker",
"Calculator",
"DeskClock",
"ThemeChooser",
"ThemeManager",
"WindowManager",
"SmartCamera",
"Stars",
"Lights",
"Pink",
"Sky",
"Email",
"Keyguard",
"Videos",
"DataTransfer",
"DocumentsUI",
"FileManager",
"services",
"android.policy",
"SystemUI",
"SettingsProvider",
"framework",
"framework-res",
"theme-res-mint",
]
注意:上面两个文件的位置排序一定是完全一样的,这样才能生成唯一的序列号,使用就是mmx+序列号
worktools-mmx 添加编译模块的更多相关文章
- 动态编译添加php模块
注意:转载请注明出处:http://www.programfish.com/blog/?p=85 在很多时候我们用linux里搭建web服务器的时候会需要编译安装php套件,而在编译安装后可能又会需要 ...
- 编译nginx平滑添加stream模块
1.操作背景 操作系统版本:CentOS Linux release (Core) nginx版本:1.13.4 nginx从1.9.0版本开始,新增了ngx_stream_core_module模块 ...
- opencv第二课,使用cmake编译OpenCV,并添加opencv_contrib模块
一.下载安装cmake 想要在Windows平台下生成OpenCV的解决方案,我们需要一个名为cmake的开源软件,可以在camke的官网:http://www.cmake.org/上下载到 或者点击 ...
- Nginx编译添加新模块
目录 一.简介与思路 一.简介与思路 当前适用于nginx已经在安装过了,如果没安装过,直接在编译时候添加模块即可. Nginx主要程序就是nginx这个二进制脚本,只要在编译一个nginx脚本替换掉 ...
- linux 实践2.2 编译模块
1. 理解模块原理 linux模块是一些可以作为独立程序来编译的函数和数据类型的集合.之所以提供模块机制,是因为Linux本身是一个单内核.单内核由于所有内容都集成在一起,效率很高,但可扩展性和可维 ...
- nginx 添加nginx-http-concat模块
github地址:https://github.com/alibaba/nginx-http-concat/tree/master 简单的描述一下吧,网上说的安装新的模块需要重新编译nginx,具体的 ...
- Linux课程实践二:编译模块实现内核数据操控
一.内核模块原理 1. Linux内核增加功能 Linux内核整体结构很庞大,包含了很多的组件,现在有两种方法将需要的功能包含进内核当中: - 静态加载:将所有的功能都编译进Linux内核. - 动态 ...
- httpd添加新模块
*/ .hljs { display: block; overflow-x: auto; padding: 0.5em; color: #333; background: #f8f8f8; } .hl ...
- yum安装的Nginx添加第三方模块支持tcp
需求:生产有个接口是通过socket通信.nginx1.9开始支持tcp层的转发,通过stream实现的,而socket也是基于tcp通信. 实现方法:Centos7.2下yum直接安装的nginx, ...
随机推荐
- linux系统 硬链接和软链接
背景: 当几个用户同在一个项目里工作时.经常须要共享文件. 假设一个共享文件同一时候出如今属于不同用户的不同文件夹下.工作起来就非常方便. 比如B和C文件夹下有一文件D是两者都能够訪问和改动的共享文件 ...
- HDOJ 4009 Transfer water 最小树形图
Transfer water Time Limit: 5000/3000 MS (Java/Others) Memory Limit: 65768/65768 K (Java/Others) T ...
- Bloxorz I (poj 3322 水bfs)
Language: Default Bloxorz I Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 5443 Acce ...
- 算法导论————EXKMP
[例题传送门:caioj1461] [EXKMP]最长共同前缀长度 [题意]给出模板串A和子串B,长度分别为lenA和lenB,要求在线性时间内,对于每个A[i](1<=i<=lenA), ...
- Linux系统的LOG日志文件及入侵后日志的清除
UNIX网管员主要是靠系统的LOG,来获得入侵的痕迹.当然也有第三方工具记录入侵系统的 痕迹,UNIX系统存放LOG文件,普通位置如下: /usr/adm - 早期版本的UNIX/var/adm - ...
- 获取windows版本信息的做法
作者:朱金灿 来源:http://blog.csdn.net/clever101 个人不建议用 GetVersion 或GetVersionEx 之类的 API 来获取系统版本号.注意微软也说过,这个 ...
- java.beans.PropertyChangeListener
import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; import java.beans.P ...
- 如何批量telnet查看否开放指定端口
由于机房搬迁,需要重新telnet看看网络是否联通 [weblogic@pays03pre_BankVerify /]$ telnet 172.29.1.159 22Trying 172.29.1.1 ...
- CentOS yum安装mcrypt详细图解教程
CentOS yum安装mcrypt详细图解教程 在Linux的发行版CentOS 6.3 系统下,LAMP(Linux+Apache+Mysql+php)环境搭建好后发现PHPMyadmin提示 “ ...
- jvm vmthread
http://www.360doc.com/content/15/0615/16/15758456_478311946.shtml http://www.51testing.com/html/95/1 ...