简化Android平台应用程序的构建过程

时间:2013-06-07 03:35:14

标签: android eclipse build intellij-idea android-source

我正在使用自定义默认的Android浏览器。我按照AOSP中的步骤构建自定义浏览器:

  1. 克隆android源代码
  2. 在Android浏览器上进行更改
  3. 仅为Nexus 4构建浏览器:
  4. lunch full_mako-eng
    make -j Browser
    

    我根植了Nexus 4并安装了浏览器应用程序。一切都很好,但我想知道是否有任何其他方法比上述步骤更简单? 我们可以将浏览器导入Eclipse或IntelliJ并直接将其构建到手机上吗?

1 个答案:

答案 0 :(得分:0)

首先,我想指出收据中的一些错误。 命令make -jN构建AOSP的所有源,其中N通常等于“处理器核心数+2”。完成整个源代码后,您可以使用命令mmm packages/apps/Browser -jN snod

构建浏览器应用程序

浏览器应用程序是Android的一部分,因此,它可能会使用一些系统权限,这些权限不适用于未安装在系统映像上或未使用系统映像签名的应用程序。如果不是,那么您可以从AOSP中提取浏览器应用程序,将其作为单独的应用程序导入Eclipse并将其构建为单独的应用程序(但是,您需要修改一些资源)。