我开发了一个与主扩展文件链接的应用程序,名为“main.1000000.com.mycompany.myapp.obb”。我使用
访问此文件File.applicationStorageDirectory.resolvePath('Android/obb/' + FILENAME)
在Windows上以调试模式指示该文件存在的方法。但在上传到Google Play后,我发现了两个问题:
1)应用程序ID已更改为前缀“air。”,因此它现在是“air.com.mycompany.myapp”
2)应用程序无法找到成功下载的扩展文件。
File.applicationStorageDirectory.resolvePath('Android/obb/' + FILENAME).nativePath
设备上的返回类似“/data/data/air.com.mycompany.myapp/com.mycompany.myapp/LocalStore/main.1000000.com.mycompany.myapp.obb”的内容,这很奇怪,因为有应用程序ID没有.air前缀然后用。
我真的不知道我错过了什么或者问题是什么,所以有人可以给我并建议我应该在resolvePath方法中使用哪些参数来解决它?
答案 0 :(得分:0)
"的Android / OBB"在documentsDirectory中,而不在应用程序存储目录中