用Android Studio开发的APP在鸿蒙系统上为什么找不到外部储存中的文件?(语言-java|操作系统-harmonyos)

用Android Studio开发了一个APP,需要导入手机外部储存(storage/emulated/0)中的txt文件,在Android系统上运行没有问题,在鸿蒙系统上显示该目录下找不到文件。

感觉有可能是系统不兼容的问题,但如果是这样,不应该提示没有访问权限之类的吗?在目录下没找到文件意思是可以访问但找不到,可文件明明就在目录下。(个人猜测,如有误,请指正,谢谢!)

升级鸿蒙系统的时候,手机上的安卓应用都能直接在新的鸿蒙系统下运行,为啥轮到自己开发的Android APP 放在鸿蒙系统上就找不到文件了?
会不会是需要额外申请鸿蒙相关的权限,类似

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

这样的?或者是导入鸿蒙的jar包,接口之类的?在引用些方法就可以?

如果以上说的都没有,那之后Android APP和鸿蒙APP得分开开发吗?

请问谁能帮我解答一下这些问题吗?万分感谢!