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

den*_*niz 6 java eclipse android gradle android-studio

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

  1. 目前我从https://android.googlesource.com/platform/packages/apps/Dialer/克隆了Dialer源代码
  2. 它似乎不是一个gradle项目.我该如何建立这个项目?
  3. 我需要在项目中将整个项目添加为可重用模块.你能帮帮我吗?我该怎么做呢?

这个答案似乎很翔实/sf/answers/606783411/但我需要从那些家伙谁试图建立这种类型的应用程序的一些更多的帮助.

我们尝试了以下步骤.

  1. 检查了谷歌来源的源代码.
  2. 试图在Android Studio中导入项目.
  3. 它在项目之外具有无法解析的依赖项. - 某些类和方法在源代码中没有引用.

提前致谢.

use*_*190 1

我知道这已经很旧了,但这是供将来参考的。

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