Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio将基于maven的项目库添加为依赖项_Android_Maven_Gradle_Android Studio - Fatal编程技术网

Android Studio将基于maven的项目库添加为依赖项

Android Studio将基于maven的项目库添加为依赖项,android,maven,gradle,android-studio,Android,Maven,Gradle,Android Studio,我用安卓工作室开发安卓应用,似乎用gradle来管理依赖关系 现在我想添加ProjectLib作为依赖项,它似乎使用了maven,因为我没有看到那里的.gradle配置文件 这里是我的项目的目录结构(以及我想要的) [+]构建 [o] 格雷德尔先生 [-]MyMain项目 [+]bin [+]构建 [o] 格雷德尔先生 [o] MyMainProject.MyMainProject.iml [o] pom.xml [-]src [+]main [+]测试 [+]gradle [o] 格

我用安卓工作室开发安卓应用,似乎用gradle来管理依赖关系

现在我想添加ProjectLib作为依赖项,它似乎使用了maven,因为我没有看到那里的.gradle配置文件

这里是我的项目的目录结构(以及我想要的)

  • [+]构建
  • [o] 格雷德尔先生
  • [-]MyMain项目
    • [+]bin
    • [+]构建
    • [o] 格雷德尔先生
    • [o] MyMainProject.MyMainProject.iml
    • [o] pom.xml
    • [-]src
      • [+]main
      • [+]测试
  • [+]gradle
  • [o] 格拉德卢
  • [o] 本地物业
  • [o] pom.xml

  • [-]项目模块将此代码添加到MyMain项目的build.gradle文件中

    dependencies {
    
    
    compile project(':StickyScrollviewItems')
    
    }


    希望这能起作用

    首先感谢您的回复,这里是我同步gradle后得到的结果:无法刷新gradle项目“MyMainProject”:路径为的项目:StickyScrollviewItems“无法在项目中找到”:MyMainProject”。构建文件“/Users/username/Documents/eclipse_workspace/MyMainProject/MyMainProject/Build.gradle”行:33请在setting.gradle文件中添加此项:StickyScrollviewItems“谢谢,我已经将StickyScrollviewItems包含到myproject(可能),但我仍然无法解析com.emilsjolander.components.StickyScrollViews.R;
    rootProject.name = 'parent'
    include ':library', ':sample'
    project(':library').projectDir = "$rootDir/library" as File
    project(':sample').projectDir = "$rootDir/sample" as File
    
    allprojects  {
        apply plugin: 'maven'
        group = 'com.emilsjolander.components.StickyScrollViewItems'
        version = '0.0.1-SNAPSHOT'
    }
    
    subprojects {
      apply plugin: 'java'
      sourceCompatibility = 1.6
      targetCompatibility = 1.6
      repositories {
        mavenLocal()
    
        maven { url "http://repo.maven.apache.org/maven2" }
      }
    }
    
    description = 'StickyScrollViewItems - Library'
    
    dependencies {
        compile(group: 'com.google.android', name: 'android', version:'4.0.1.2') {
           /* This dependency was originally in the Maven provided scope, but the project was not of type war.
           This behavior is not yet supported by Gradle, so this dependency has been converted to a compile dependency.
           Please review and delete this closure when resolved. */
        }
    }
    
    dependencies {
    
    
    compile project(':StickyScrollviewItems')