Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 无法在闪存CS6中加载Admob ANE_Actionscript 3_Flash_Air - Fatal编程技术网

Actionscript 3 无法在闪存CS6中加载Admob ANE

Actionscript 3 无法在闪存CS6中加载Admob ANE,actionscript-3,flash,air,Actionscript 3,Flash,Air,我尝试从以下链接使用admob ANE: 按照说明,加载电子邮件文件并输入代码: var admob:Admob=Admob.getInstance();//create a instance admob.setKeys("a152834c2b8cce6");//set admob appid admob.showBanner(Admob.BANNER,AdPosition.BOTTOM_CENTER);//show banner with relation position 但看来flas

我尝试从以下链接使用admob ANE:

按照说明,加载电子邮件文件并输入代码:

var admob:Admob=Admob.getInstance();//create a instance
admob.setKeys("a152834c2b8cce6");//set admob appid
admob.showBanner(Admob.BANNER,AdPosition.BOTTOM_CENTER);//show banner with relation position
但看来flash无法正确加载ane。错误:

Scene 1, Layer 'Layer 6', Frame 1, Line 15  1046: Type was not found or was not a compile-time constant: Admob.
Scene 1, Layer 'Layer 6', Frame 1, Line 15  1120: Access of undefined property Admob.
Scene 1, Layer 'Layer 6', Frame 1, Line 17  1120: Access of undefined property Admob.
Scene 1, Layer 'Layer 6', Frame 1, Line 17  1120: Access of undefined property AdPosition.

我将flash cs6与air sdk 4.0一起使用,我是否遗漏了任何内容?

请确保导入电子邮件

import so.cuo.platform.admob.Admob;
import so.cuo.platform.admob.AdmobPosition;

还可以通过单击actionscript 3设置链接cs6中的ane,并选择.ane文件

我认为您必须从突出显示的按钮添加
ane


我确实也有同样的问题 so.cuo.platform.admob.admob

我花了很多时间让它工作

当我设法集成它的应用程序被拒绝,因为图书馆是过时的

然后我发现了另一个似乎更完整的电子扩展:
-

在CS6中,这在第一次尝试时也起到了作用,并且该应用程序确实通过了批准

应用程序中的广告现在运行得完美无缺

强烈建议如果您仍然有问题,或者如果您希望启用更高级的扩展。

我看到了文档,发现代码中有错误

var admob:Admob=Admob.getInstance();
admob.setKeys("a152834c2b8cce6");
admob.showBanner(Admob.BANNER,AdmobPosition.BOTTOM_CENTER);
但是你的代码是

admob.showBanner(Admob.BANNER,AdPosition.BOTTOM_CENTER);//show banner with relation position

您需要将AdPosition更改为AdmobPosition

导入(添加)了吗?场景1,层“第6层”,第1帧,第21 1120行:访问未定义的属性AdPosition.import似乎可以使用admob var,但AdPosition未定义。我尝试使用import so.cuo.platform.admob.*导入;仍然没有找到。需要将AdPosition更改为AdmobPosition,我遇到了相同的问题,请确保它是否是iOS版本。