gpt4 book ai didi

java - : Lcom/vungle/publisher/FullScreenAdActivity from inside codename one app 解析失败

转载 作者:行者123 更新时间:2023-11-29 20:14:09 26 4
gpt4 key购买 nike

我从 AerServ 获得了原生 Android 测试应用程序,可以与 Vungle 一起正常工作。我现在正在尝试为 codenameone 构建一个库以支持 AerServ 并反过来支持 vungle,但我得到:

java.lang.NoClassDefFoundError:解析失败:Lcom/vungle/publisher/FullScreenAdActivity;

我在网上看了很多,从这个链接看似乎有些奇怪 https://forums.coronalabs.com/topic/51268-vungle-ads-do-not-initialise-since-build-20142429-error-shows-up-in-app/

谁能给我一些建议,说明为什么在运行时找不到该类?尽管编译和导入都很好。所有其他类似乎都可以工作,我还有下面的代码,它报告是否找到了类,目前只有 FullScreenAdActivity 似乎没有找到。我实际上使用的是 AerServ SDK,但我认为它与 Vungle 相关。

我的报告可以找到哪些类的代码:

isClass("com.aerserv.sdk.view.ASVastInterstitialActivity"); //FINE
isClass("com.vungle.publisher.AdConfig"); //FINE
isClass("com.vungle.publisher.FullScreenAdActivity");//NOT FOUND
isClass("com.jirbo.adcolony.AdColonyFullscreen");//FINE


String classInfo="";
//for verfiying the libs exist
public boolean isClass(String className) {
try {
_("checking existance of class: "+className);
Class.forName(className);
_("Class found OK.");

classInfo+=className+" OK\n";
return true;
} catch (final ClassNotFoundException e) {
_("CLASS NOT FOUND. -> "+className);
classInfo+=className+" BAD\n";
return false;
}

最佳答案

事实证明 aerserv sdk 中的 vungle jar 是旧的,我从他们的 SDK 中抓取了新的并且它有效!我将其打包在一个库中以帮助其他人,在我们说话时仍在实现 iOS https://github.com/amiga/aerserv-codenameone如果您更喜欢轻松的生活,还有一个包含 lib 的测试平台应用程序(我愿意)https://github.com/amiga/aerserv-codenameone-testbed

关于java - : Lcom/vungle/publisher/FullScreenAdActivity from inside codename one app 解析失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34278963/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com