【问题标题】:Develop Android AOSP apps with gradle使用 gradle 开发 Android AOSP 应用
【发布时间】:2018-02-08 16:30:29
【问题描述】:

我正在 Android AOSP 中构建一个自定义应用,并将其添加到 packages/apps/Car/MyApp

目前,我知道如何将其集成到构建过程中的唯一方法是创建一个 Makefile Android.mk。由于使用这种方法添加依赖项/第 3 方库非常乏味,我希望能够通过 gradle 来完成。

是否有任何已知的解决方案如何使用 gradle 作为应用程序的构建系统并使用Android.mk 触发它,因此它仍然包含在整体构建中?

【问题讨论】:

标签: android gradle makefile android-source


【解决方案1】:

您可以使用 gradle 构建它,并为您构建的 apk 编写 Android.mk。如需将预构建的 apk 添加为系统/特权应用,您可以访问 stackoverflow 问题How to include prebuilt APK into AOSP with platform privileges

【讨论】:

  • 同意,另外,为了能够用gradle运行系统代码,可以使用java反射。根据我的经验,Google 在构建他们的应用程序时所做的并且需要 API 超出了“gradle-android sdk”环境所获得的能力。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-13
  • 1970-01-01
相关资源
最近更新 更多