首页 > 解决方案 > 如何从android studio中的另一个包扩展类-java

问题描述

我正在尝试从 Android Studio(2 个不同的项目)中具有不同路径的不同包继承 Java 类。

它比我在这里找到的问题要复杂一些。这是一个干净的目录树来演示我的项目目录: 在此处输入图像描述

这是深度为 4 的项目目录(projA=pubLeague,projB=externalGames: 在此处输入图像描述

我想将FirebaseFirestoreobj 传递给游戏以与实时数据库树同步。

父类:

package android.packName.com;

public class TheFather extends AppCompatActivity {
    protected FirebaseFirestore mDB;
    ...
}

对于上面路径中“TheSon”中的以下代码,我得到“无法解析符号'TheFather'”

package android.packageName;

public class GetPlayersActivity extends TheFater {
    ...
}

所以我的两个问题是:

  1. 可以TheSon继承自TheFather

  2. 如果答案是肯定的,怎么做?

标签: javainheritancepackage

解决方案


推荐阅读