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+序列号

时间: 2024-08-19 00:40:32

worktools-mmx 添加编译模块的相关文章

动态编译添加php模块

注意:转载请注明出处:http://www.programfish.com/blog/?p=85 在很多时候我们用linux里搭建web服务器的时候会需要编译安装php套件,而在编译安装后可能又会需要添加一些编译安装时没有指定要编译进去的模块,例如如下情况: mysql.so 或mysqli.so .mbstring.so  zlib.so 等模块. 这里提示一下: 如果你有安装过phpmyadmin而且在安装配置好之后打开首页是空白的,那么很有可能就是你的php没有mysql和mbstring

NGINX编译安装后添加新模块的方法

刚忙完研发又有新的需求过来,测试服务器的nginx需要有HttpUpstreamRequestHashModule和HttpStubStatusModule:擦!安装软件环境时怎么不说清楚:妹的,悲剧. 测试服务器崩溃的是不是我安装的软件,天啊.赶紧搞吧!!! 环境:centos 6.4 64位 编译安装nginx 1:查看nginx版本和安装时间带的具体参数  /usr/local/nginx/sbin/nginx  -V 2:下载相应的版本的nginx源码包[nginx-1.5.11.tar

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

一.下载安装cmake 想要在Windows平台下生成OpenCV的解决方案,我们需要一个名为cmake的开源软件,可以在camke的官网:http://www.cmake.org/上下载到 或者点击此链接进行下载http://www.cmake.org/files/v2.8/cmake-2.8.12.2-win32-x86.exe 下载完成直接运行安装就行. 二.使用cmake生成OpenCV源代码工程的解决方案 在进行opencv_contrib模块添加时,一定要保证opencv和openc

windows环境下使用apxs编译添加apache模块

windows环境下使用apxs编译添加apache模块 简介说明:本文使用mod_limitipconn模块为例. 环境: windows7 x86系统 apache 2.4.18 目标: 在windows环境下,利用mod_limitipconn0.24源码.apxs为apache2.4.18添加mod_limitipconn模块. 分析: limitipconn模块最新版已经支持apache2.4了.但是没有编译好的对应版本.因此需要自己动手编译模块.在windows下要实现这个目标,需要

如何向编译安装好的软件添加新模块

主要是解决一些烦恼,有时候编译安装好了一个软件:就不想覆盖了.方法如下 这里以nginx为例: 比如已编译安装好的nginx例为: ./configure --user=www --group=www --add-module=../ngx_cache_purge-2.0 --prefix=/usr/local/webserver/nginx --with-http_ssl_module 现在想添加nginx的status 模块,我们只要加入需要添加的模块,重新编译: ./configure -

nginx编译安装和未编译模块的添加

安装nginx Yum 安装 参考http://nginx.org/en/linux_packages.html 编译安装nginx 系统首先要安装gcc* 包以及一些依赖包 [[email protected] tool]# wget http://nginx.org/download/nginx-1.8.0.tar.gz [[email protected] tool]# tar xf nginx-1.8.0.tar.gz -C /usr/local/src/ [[email protect

给已经编译安装了的nginx 添加http_ssl_module模块

环境:centos6.7 因为需要https ,要用到http_ssl_module模块,但http_ssl_module并不属于nginx的基本模块所以自己重新编译添加 1.首先看下内核和系统的版本号. [[email protected] ~]# uname -a Linux zabbix.nnkj.com 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux [[em

php-7.0编译模块的出错

小Q:雄关漫道真如铁,而今迈步从头越.从头越,苍山如海,残阳如血.             --*** 目前php最新版本7.0,因为需要,所以我尝试安装了一下,期间也遇到了好多问题,其中一些问题和老的版本差不多,我就不一 一细说了,有问题的朋友可以给我留言,一块探讨: ------------------------------------------------------------------------------------------------- 第一:安装完成之后找不到php-

如何给在用的nginx添加新模块?

有一个在用的nginx,以yum方法安装的,怎样在不改动配置的情况下,为它添加模块. 以添加spdy模块为例. 编译新模块 预编译 ./configure --prefix=/etc/nginx --sbin-path=/usr/sbin --conf-path=/etc/nginx/nginx.conf --pid-path=/run/nginx.pid --error-log-path=/var/log/nginx/error.log --with-http_spdy_module --wi