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 添加编译模块的更多相关文章

  1. 动态编译添加php模块

    注意:转载请注明出处:http://www.programfish.com/blog/?p=85 在很多时候我们用linux里搭建web服务器的时候会需要编译安装php套件,而在编译安装后可能又会需要 ...

  2. 编译nginx平滑添加stream模块

    1.操作背景 操作系统版本:CentOS Linux release (Core) nginx版本:1.13.4 nginx从1.9.0版本开始,新增了ngx_stream_core_module模块 ...

  3. opencv第二课,使用cmake编译OpenCV,并添加opencv_contrib模块

    一.下载安装cmake 想要在Windows平台下生成OpenCV的解决方案,我们需要一个名为cmake的开源软件,可以在camke的官网:http://www.cmake.org/上下载到 或者点击 ...

  4. Nginx编译添加新模块

    目录 一.简介与思路 一.简介与思路 当前适用于nginx已经在安装过了,如果没安装过,直接在编译时候添加模块即可. Nginx主要程序就是nginx这个二进制脚本,只要在编译一个nginx脚本替换掉 ...

  5. linux 实践2.2 编译模块

    1.  理解模块原理 linux模块是一些可以作为独立程序来编译的函数和数据类型的集合.之所以提供模块机制,是因为Linux本身是一个单内核.单内核由于所有内容都集成在一起,效率很高,但可扩展性和可维 ...

  6. nginx 添加nginx-http-concat模块

    github地址:https://github.com/alibaba/nginx-http-concat/tree/master 简单的描述一下吧,网上说的安装新的模块需要重新编译nginx,具体的 ...

  7. Linux课程实践二:编译模块实现内核数据操控

    一.内核模块原理 1. Linux内核增加功能 Linux内核整体结构很庞大,包含了很多的组件,现在有两种方法将需要的功能包含进内核当中: - 静态加载:将所有的功能都编译进Linux内核. - 动态 ...

  8. httpd添加新模块

    */ .hljs { display: block; overflow-x: auto; padding: 0.5em; color: #333; background: #f8f8f8; } .hl ...

  9. yum安装的Nginx添加第三方模块支持tcp

    需求:生产有个接口是通过socket通信.nginx1.9开始支持tcp层的转发,通过stream实现的,而socket也是基于tcp通信. 实现方法:Centos7.2下yum直接安装的nginx, ...

随机推荐

  1. springMVC的rest风格的url请求

    rest是一个架构风格,用url来访问网络上的任何资源.rest的一种思想就是用http中的动作get,post,put,delete,来进行增删改查. 这里介绍的是springMVC的rest请求. ...

  2. 华为:一张图看懂 HBase

    来自为知笔记(Wiz)

  3. LicManager系统对各license类型终端客户机器的监控

    与catia软件相似.以下这些软件都是汽车project设计软件.对汽车工业的的研发设计有着不可替代的作用.但它们都有着不同于各自的优势与不足之处. 可是在LicManager许可监控系统下,它们都是 ...

  4. Azure 配置高可用的准备系列工作-建立不同区域的存储账户和建立网络!

     我们谈到我们的业务,常常谈到一个词.三层架构,就是我们的UI层.数据訪问层和数据存储层的分离,通常情况下我们的业务高可用必须满足这三层的所有高可用的情况下才干达到最高级别的高可用. 那么谈到Az ...

  5. Centos7 zabbix3.4.6的安装部署 (二)

    接着安装zabbix客户端 直接安装在服务器上 监控服务器 ip 192.168.161.25 yum -y install zabbix-agent #通过Yum安装zabbix客户端 接着配置za ...

  6. 1.windows编程常用

    1.画线 HDC hdc; hdc = ::GetDC(m_hWnd); ::MoveToEx(hdc, , , NULL); ::LineTo(hdc, , ); 2.填充矩形 HDC hdc; h ...

  7. SQL大小写金额转换

    --功能: 用于将小写的数值翻译成大写的字符串(支持到分,即小数点后两位) --入口参数:@decNum------数字型变量 --返回:字符串 --举例:select dbo.fn_ChnMoney ...

  8. C++包含头文件时尖括号和双引号区别

    原文链接:http://c.biancheng.net/cpp/biancheng/view/66.html 如果你还看一些别的C++教程,那么你可能很早就发现了,有些书上的#include命令写作# ...

  9. UVA Building designing

    题目总结来说求一段序列,必须正负交替,且绝对值递增 #include <iostream> #include <cstdio> #include <cstring> ...

  10. Ubuntu16.04添加HP Laserjet Pro M128fn打印机和驱动

    一.全部设置->打印机->添加新打印机  添加打印机 二.选择自动搜索到的网络打印机HP Laserjet Pro M128fn,点击添加. 三.添加打印机完成,打印测试页进行测试. 四. ...