高分的SharedObject适用于PC但不适用于Air for Android(移动)

时间:2016-11-14 15:52:57

标签: android actionscript-3 air shared-objects

我在ActionScript 3中使用SharedObject代码。当我在计算机上发布它时,它运行得很好但是当我在Air for Android上发布它时,高分不再有效。

enter image description here enter image description here

enter image description here

2 个答案:

答案 0 :(得分:0)

编辑:

我知道https://cdn.jsdelivr.net/bootstrap/3.3.7/css/bootstrap.min.css 也包含'android.permission.WRITE_EXTERNAL_STORAGE权限,但我记得我过去遇到了同样的问题,并且修复了它。

我猜 READ 缺失 在你的appname-app.xml中,你应该像android.permission.READ_PHONE_STATE那样获得权限:

SharedObject

答案 1 :(得分:0)

终于找到了解决方案,在使用sharedobject时,您只需要更改此代码

var playerHighScore:SharedObject = SharedObject.getLocal("myscore");

到这一个:

“myscore”应该更改为确切的apk文件名:))

所以在我的情况下我的apk文件名是pandaclash.apk,共享对象代码应该是:

var playerHighScore:SharedObject = SharedObject.getLocal("pandaclash");