代码之家  ›  专栏  ›  技术社区  ›  Steven_95

从Github合并两个Android Studio项目

  •  1
  • Steven_95  · 技术社区  · 6 年前

    我正在尝试合并一个名为 termux app from github及其扩展名(termux boot,termux api,termux float all opensource from github)的项目来完成它,我使用了给定的答案 here and it should to work with termux app and termux boot but but but I try to do it with termux app and termux api I found some problems,I've been trying to understand what do the errors means但我没有成功。 一些帖子说可能是因为Android Studio Gradle 3.0 Migration android Studio Gradle 3.0 Migration 但是我已经检查了 termux api 并且似乎遵循建议。

    所以我不知道为什么在将模块添加到termux应用程序并重新构建项目之后,我得到了错误:

    我所做的使termux应用程序和termux引导工作的步骤是:

    1. 下载两个项目。
    2. 修改termux boot的build.grade并将其设置为一个库,删除applicationID,收缩resources行并将“com.android.application”更改为“com.android.library”。
    3. 重建以生成aar文件,以便将其添加到termux应用程序项目
    4. 从Termux应用程序项目中,单击菜单“文件/新建/新建模块”添加文件aar。
    5. 通过单击“file/project structure/”,单击“app”,单击“dependencies”和“+”添加依赖项,以便添加依赖项。
    6. android studio将显示合并清单的问题,打开清单文件并单击android studio的所有“建议”以解决该问题。
      1. 我重复了相同的步骤来合并termux API和termux应用程序,但它不起作用。

        这不仅仅是一个与此termux应用程序相关的问题,而是关于“从Github合并两个Android Studio项目的正确方法”的更多信息ns(termux boot、termux api、termux float all opensource from github)要完成它,我使用给出的答案 here 它似乎可以与termux应用程序和termux引导一起使用,但是当我尝试使用termux应用程序和termux API时,我发现了一些问题,我一直试图理解这些错误意味着什么,但是我没有成功。 一些帖子说可能是因为 android studio gradle 3.0 migration 但我已经检查了 termux-api 它似乎遵循了这些建议。

        所以我不知道为什么在将模块添加到termux应用程序并重新构建项目之后,我得到了错误: enter image description here enter image description here

        我所做的使termux应用程序和termux引导工作的步骤如下:

        1. 下载两个项目。
        2. 修改termux boot的build.grade并将其设置为一个库,删除applicationID,收缩resources行并将“com.android.application”更改为“com.android.library”。
        3. 重建以生成aar文件,以便将其添加到termux应用程序项目
        4. 从Termux应用程序项目点击菜单“文件/新建/新建模块”添加文件aar。
        5. 通过单击“文件/项目结构”,单击“应用”,单击“依赖项”和“+”添加依赖项以添加依赖项。
        6. android studio将显示合并清单的问题,打开清单文件并单击android studio的所有“建议”来解决该问题。

        我重复了相同的步骤来合并termux API和termux应用程序,但它没有起作用。

        这不仅仅是一个与termux应用相关的问题,更是一个关于“从Github合并两个Android Studio项目的正确方法”的问题。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Steven_95    6 年前

    implementation 'com.android.support:design:27.1.1'