Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.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
Java 在设置‘;上找不到参数的方法存储库();MyApplicationExample';类型为org.gradle.initialization.DefaultSettings_Java_Android_Reactjs_React Native_Android Gradle Plugin - Fatal编程技术网

Java 在设置‘;上找不到参数的方法存储库();MyApplicationExample';类型为org.gradle.initialization.DefaultSettings

Java 在设置‘;上找不到参数的方法存储库();MyApplicationExample';类型为org.gradle.initialization.DefaultSettings,java,android,reactjs,react-native,android-gradle-plugin,Java,Android,Reactjs,React Native,Android Gradle Plugin,我有一个定制的android库,还有一个应用程序来演示在同一存储库中使用这个库。Gradle项目同步失败,问题标题中出现错误。在app/build.gradle中,我正在使用..编译库项目 dependencies { compile project ":react-native-my-library" // <--- this is where it fails compile fileTree(dir: "libs", include: ["*.jar"])

我有一个定制的android库,还有一个应用程序来演示在同一存储库中使用这个库。Gradle项目同步失败,问题标题中出现错误。在app/build.gradle中,我正在使用..编译库项目

    dependencies {
    compile project ":react-native-my-library" // <--- this is where it fails
    compile fileTree(dir: "libs", include: ["*.jar"])
    compile "com.android.support:appcompat-v7:23.0.1"
    compile "com.facebook.react:react-native:+"  // From node_modules
}
在android/settings.gradle中

include ':react-native-my-library'
project(':react-native-my-library').projectDir = new File(rootProject.projectDir,   '../node_modules/react-native-my-library/android')
据我所知,gradle同步错误是由于找不到正确的库

额外日志:

原因:groovy.lang.MissingPropertyException:无法获取未知属性:对于类型为org.gradle.api.internal.artifacts.Dependency.DefaultProjectDependency的DefaultProjectDependency{dependencyProject='project':app'',configuration='default'},响应本机my library'。 2017-10-25 13:43:33510[16025306]警告-etc.sync.idea.ProjectSetUpTask-
2017-10-25 13:43:33510[16025306]信息-ect.sync.idea.ProjectSetUpTask-无法获取未知属性:对于org.gradle.api.internal.artifacts.dependencies.DefaultProjectDependency类型的DefaultProjectDependency{dependencyProject='project':app',configuration='default'},我的库'。 有关更多详细信息,请参阅IDE日志(帮助|显示日志) 2017-10-25 13:43:33510[16025306]INFO-e.project.sync.GradleSyncState-与Gradle同步项目“LibraryExample”失败:无法获取未知属性:为DefaultProjectDependency{dependencyProject='project':应用程序“”,配置='default'}响应本机我的库'类型为org.gradle.api.internal.artifacts.dependencies.DefaultProjectDependency


尝试使用IDE导入您的库:
新建->文件->导入模块->设置库项目的路径和名称,然后按您设置的名称命名:libName“

是否可以放置日志plz@Fakher完成…尝试使用IDE导入它。文件->新建->导入模块->设置库项目的路径和名称,然后按您设置的名称命名:libName“@Fakher我这样做了,或多或少奏效了。如果你能把这个问题作为答案而不是评论来回答,我可以把它标记为正确答案。谢谢你花时间回答我的问题。
include ':react-native-my-library'
project(':react-native-my-library').projectDir = new File(rootProject.projectDir,   '../node_modules/react-native-my-library/android')