【问题标题】:Android Studio can't import a java from 'generated_java' folderAndroid Studio 无法从“generated_java”文件夹中导入 java
【发布时间】:2019-07-15 01:26:05
【问题描述】:

我实现了一个包“apollo-android”并从“schema.json”生成“FeedQuery”java 文件。但我无法将那个“FeedQuery”java 文件导入到我的项目中。

【问题讨论】:

  • FeedQuery 是公开课吗?
  • 是的,FeedQuery 是公共类

标签: java android android-studio apollo-android


【解决方案1】:

apollo android 插件确实依赖于 android gradle 插件。因此,如果您生成的类在 java-library 模块中,您将无法导入它们。

假设你把你的graphql查询放在一个android模块中,请确保你在/graphql下创建了一个与你的模块源目录结构相同的目录结构

例如如果你的模块目录结构如下

src/main/java/com/example/

然后创建graphql目录结构如下。

src/main/graphql/com/example/

完成此操作后,清理并重建并再次尝试导入类。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-23
    • 2021-01-24
    • 1970-01-01
    • 2014-03-30
    相关资源
    最近更新 更多