AS3 / AIR Google Play应用程序ID和扩展文件访问权限

时间:2012-12-08 22:45:06

标签: android actionscript-3 air google-play expansion

我开发了一个与主扩展文件链接的应用程序,名为“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方法中使用哪些参数来解决它?

1 个答案:

答案 0 :(得分:0)

"的Android / OBB"在documentsDirectory中,而不在应用程序存储目录中