在我的项目中构建和重用android开源Dialer源代码

时间:2015-12-09 05:41:49

标签: java android eclipse android-studio gradle

我必须将android opensource Dialer源代码集成到我的应用程序中,并且还需要对其进行自定义。

  1. 目前我从https://android.googlesource.com/platform/packages/apps/Dialer/
  2. 克隆了拨号器源代码
  3. 它似乎不是一个gradle项目。我该如何建立这个项目?
  4. 我需要将整个项目添加为项目中的可重用模块。你能帮帮我吗?我怎么能从这开始呢?
  5. 这个答案似乎提供了非常丰富的信息https://stackoverflow.com/a/8668334/3020568但我需要从试图构建此类应用程序的人那里获得更多帮助。

    我们尝试了以下步骤。

    1. 检查了google来源的源代码。
    2. 尝试在Android Studio中导入项目。
    3. 它在项目之外具有无法解析的依赖项。 - 某些类和方法在源代码中没有引用。
    4. 提前致谢。

1 个答案:

答案 0 :(得分:1)

我知道这是旧的,但这是为了将来参考。

如果不访问其余的源代码,则无法构建Dialer应用程序。您需要首先下载整个Android源(AOSP)然后构建它,因为AOSP附带的Dialer应用程序需要一些包含在AOSP中的框架文件;因此,拨号器代码可能实际上不适用于所有设备。您最好的选择是使用教程从头开始构建拨号器应用程序。