Android studio 在android 11 emulator中,cordova.file.getExternalCacheDir()返回null
我正在尝试用android studio提供的android 11模拟器测试我的混合应用程序。但是,在请求Android studio 在android 11 emulator中,cordova.file.getExternalCacheDir()返回null,android-studio,cordova,cordova-plugins,android-11,Android Studio,Cordova,Cordova Plugins,Android 11,我正在尝试用android studio提供的android 11模拟器测试我的混合应用程序。但是,在请求文件系统时,cordova文件插件返回externalRootDirectory中的null值。在我的代码中,我已选中此值以初始化应用程序文件夹,但现在它不起作用 我使用过cordovaandroid 8.0.0、cordovafile-plugin 6.0.2和file-transfer 1.7.0 在安卓11中测试时,有没有人遇到过同样的问题 编辑: 在cordova文件插件中调试时,我
文件系统时,cordova
文件插件返回externalRootDirectory
中的null
值。在我的代码中,我已选中此值以初始化应用程序文件夹,但现在它不起作用
我使用过cordova
android 8.0.0、cordova
file-plugin 6.0.2和file-transfer 1.7.0
在安卓11中测试时,有没有人遇到过同样的问题
编辑:
在cordova文件插件中调试时,我们发现cordova没有提供android 11 emulator中外部缓存目录的路径。有人知道这一变化吗?我发现Android 11模拟器也存在同样的问题,试图运行本机应用程序时,我也有同样的行为。使用安卓10仿真器,直到他们解决这个问题。