我正在使用Android Studio。

我有正在使用的应用程序“AppForAdd”,我想将其作为模块包含到另一个应用程序“ExampleApp”中。

“AppForAdd”正在使用某些模块和库。

“ExampleApp”是一个非常简单的应用程序,只有一个按钮可以打开“AppForAdd”模块。

我已经做了:

  • ->创建“ExampleApp”;
  • ->添加了“AppForAdd”作为模块以及“AppForAdd”所需的模块/库;
  • ->尝试编译-成功;

  • 现在,我试图使“AppForAdd”在“ExampleApp”中真正起作用,因此我添加了依赖项“compile project(':AppForAddModule')”。然后编译-成功。然后,我试图通过添加此“import com.appforadd.launch.Loader”将类导入“ExampleApp.MainActivity”。但不幸的是,Android Studio IDE表示“无法解析符号'Loader'”。如果删除“.Loader”,则会显示“无法解析符号'启动'”。换句话说,“ExampleApp”看不到模块。我不知道我想念什么以及如何解决这个问题,也许您可​​以提出一些建议?

    谢谢。

    希望您能理解我的问题,但如果没有,请询​​问。

    附言这很奇怪,因为:
  • 开始输入“import com”时的列表项。在ExampleApp.MainActivity中,Android Studio仅建议“com.exampleapp”。
  • 当我开始在AppForAdd.MainActivity中键入“import com。*”时,Android Studio会提供很多建议

  • 看起来ExampleApp和AppForAdd的生活完全不同。

    最佳答案

    升级到Android Studio 0.4.3。与此版本相关的许多错误已修复。

    关于android - 应用无法查看模块的 Activity ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21556680/

    10-10 09:33