Include projects as modules with relative path

后端 未结 2 1923
情话喂你
情话喂你 2021-01-23 05:34

I am trying to include external projects as modules in my app, but I want their path to be relative.

What I\'ve tried is the following:

settings.gradle

相关标签:
2条回答
  • 2021-01-23 05:48

    To do this you must follow this step:

    1. Open your project in Android Studio
    2. Go to File > Import Module and import the library as a module
    3. Go to File > Project Structure > Modules
    4. Locate your main project module, click on it. It should have a few android libraries, such as: support-v4, etc.
    5. Click on the more on the left green "+" button > Module dependency
    6. Select "your Library"

    or follow Androd's documentation

    0 讨论(0)
  • 2021-01-23 05:53

    Error:Configuration with name 'default' not found

    It happens when gradle is looking for a module build.gradle and it can't find it.

    Make sure that you are referring to the module inside the Library not the root folder.

    MyLibrary1
    |--settings.gradle
    |--build.gradle
    |--module
    |----build.gradle
    

    If you have a structure like this you have to refer to \\Library\\MyLibrary1\module instead of \\Library\\MyLibrary1

    In your settings.gradle use:

    include ':MyLibrary1'
    project(':MyLibrary1').projectDir = new File(settingsDir, '..\\Library\\MyLibrary1\module')
    
    0 讨论(0)
提交回复
热议问题