`
meohao
  • 浏览: 97760 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

写在20120106:user模式下,新增应用打包到system.img

 
阅读更多
user模式下,新增应用有时候会出现无法编入到system.img中,如何打包到system.img,区分为两种途径:
1.在device/qcom/common/common.mk文件中将该应用程序的模块名称添加到应用程序列表中即可。
2.加到某个项目的编译脚本Project_name.mk,该编译脚本一般位于device/company_name/project_name/Project_name.mk,当然这个依赖于公司这块是如何建立的vendor.
PRODUCT_PACKAGES += {Project_Name}

两者有点区分:如果是通用的就加到common.mk中,也就是采用第一种;如果是项目定制就加入到Project_name.mk中,也就是第二种。
分享到:
评论

相关推荐

    Linux下对system.img文件操作.pdf

    在本文中,我们将讨论如何在Linux环境下对system.img文件进行解包、打包以及在虚拟机中安装VMware Tools来改善文件共享。 首先,对于Linux环境下的system.img文件操作,主要涉及到挂载和卸载命令。在普通的Linux...

    img打包解包工具

    3. `mkuserimg.sh`:这可能是一个脚本文件,用于组合不同的分区镜像(如system.img、userdata.img等)和bootloader文件,生成一个完整的userimage文件。这个过程是制作zip刷机包的关键步骤,因为用户刷机时通常需要...

    C#操作windows域接口详解System.DirectoryServices

    ### C#操作Windows域接口详解:System.DirectoryServices 在企业级应用开发中,与Windows域交互是一项常见的需求。本文档将详细介绍如何利用C#中的`System.DirectoryServices`命名空间进行Windows域的操作,包括...

    武林固件DIy工具包 - 安卓解包打包工具

    如需要永久root,需要在app里面添加superuser.apk和在bin里面添加su。 并分别授予6755的权限。 全部修改后,点击另存,保存类型记得要选ext3镜像,要不固件刷了会开不了机的。文件名不要和system.img同名,例如...

    unity用-System.Windows.Forms.rar

    在这样的场景下,`System.Windows.Forms`命名空间就派上了用场。 `System.Windows.Forms`是.NET Framework的一部分,它提供了大量与Windows桌面应用程序交互的控件和类。在Unity中使用这个库,可以借助IL2CPP或.NET...

    System.Web.Http.dll, v5.2.3.0

    其中,`[Route]` 特性是最基础的,可以应用于控制器类或控制器的行动方法上,用来定义URL模式。例如: ```csharp [RoutePrefix("api/users")] public class UsersController : ApiController { [Route("{id}")] ...

    System.Data.OracleClient.dll 4.0

    总结来说,`System.Data.OracleClient.dll 4.0`在.NET Framework 4.0环境下为开发者提供了一个与Oracle数据库交互的途径,尽管存在一些局限性,但在当时解决了许多兼容性问题。随着技术的更新,开发者应当考虑使用...

    百分百解决System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本.rar

    在IT领域,数据库的连接和使用是至关重要的环节,尤其是对于使用Oracle数据库的企业或开发者来说。本文将深入探讨“System.Data.OracleClient”组件以及它与Oracle客户端软件的关系,同时提供一个详细的解决方案来...

    java项目路径(相关信息)的取得

    通过上述介绍,我们可以看到`System.getProperty()`方法的强大功能,它可以帮助开发者更好地理解和控制Java应用程序在不同环境下的行为。在实际开发过程中,灵活运用这些系统属性能够大大提高应用程序的健壮性和可...

    android 添加系统权限 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE

    eclipse编译出来的apk,安装时报出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误。 原因:apk的AndroidManifest.xml中声明了android:sharedUserId="android.uid.system",但没有相应的签名 解决方案: 1. 找到编译...

    INSTALL_FAILED_SHARED_USER_INCOMPATIBLE

    问题:INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 解决:android:sharedUserId="android.uid.system" <uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/>

    System.Net.Http.dll下载

    在实际开发中,为了管理`HttpClient`对象,我们通常会采用依赖注入或者单例模式,避免频繁创建和销毁`HttpClient`实例,因为这可能导致过多的TCP连接创建,从而影响性能。 总的来说,`System.Net.Http.dll`是C#进行...

    反复重启无法进入桌面log

    27 15:35:11.487 E/AndroidRuntime( 2352): java.lang.RuntimeException: Unable to create service com.android.systemui.keyguard.KeyguardService: java.lang.SecurityException: read wallpaper: Neither user ...

    vb.net引用system.data.oracleclient.dll1

    ### 使用System.Data.OracleClient.dll在C#窗体应用程序中操作Oracle数据库 #### 背景介绍 在.NET Framework环境中,开发人员常常需要与多种类型的数据库进行交互,其中包括Oracle数据库。为了实现这一目的,...

    System.ComponentModel.DataAnnotations 使用Demo

    通过ConsoleApplication3的运行,你可以看到如何在控制台应用程序中利用`DataAnnotations`进行数据验证,了解验证失败时如何处理错误信息,以及如何在没有UI交互的情况下测试验证逻辑。 总的来说,`System....

    Spring Boot elasticsearch7.6.2基础操作:创建索引、新增数据、查询数据

    在本文中,我们将深入探讨...通过这种方式,你可以轻松地在应用中集成Elasticsearch,实现高效的搜索功能。记住,Elasticsearch的强大还在于它的聚合分析、地理位置搜索等高级特性,这些都是进一步提升应用性能的关键。

    API接口文档_管理页面端1

    成功响应:返回 user_id, user_name, user_pwd, user_wx_id(保留但忽略的微信用户ID),user_rightAnswer(默认0),user_wrongAnswer(默认0),isAdministrator(始终为0,管理员由后端设置) 4. **获取全部...

    User Management System.zip

    在"User Management System"这个项目中,我们可以看到SSM整合在学生管理系统中的应用。 1. **Spring框架**:Spring是Java领域的一个核心框架,它提供了依赖注入(DI)和面向切面编程(AOP)等特性。在本系统中,...

    java解析http user-agent信息jar

    System.out.println("操作系统名称:"+userAgentInfo.getOsFamily());// System.out.println("操作系统:"+userAgentInfo.getOsName());// System.out.println("浏览器名称:"+userAgentInfo.getUaFamily());// ...

Global site tag (gtag.js) - Google Analytics