简体   繁体   English

“找不到mopub-android-sdk.apk!”

[英]“Could not find mopub-android-sdk.apk!”

I am attempting to incorporate mopub adverts into my game and get the error "Could not find mopub-android-sdk.apk!" 我试图将mopub广告纳入我的游戏,并收到错误消息“找不到mopub-android-sdk.apk!”。 reported in eclipse's console window when attempting to run the game. 尝试运行游戏时在eclipse的控制台窗口中报告。 I am puzzled as to why it should be looking for an apk file at all - surely an apk file is a wrapped up program to execute (correct me if I'm wrong) - but I think mopub is supposed to be a library. 我对为什么它应该根本寻找一个apk文件感到困惑-当然,一个apk文件是要执行的打包程序(如果我错了,请纠正我)-但我认为mopub应该是一个库。 Surely all the mopub functionality should be built into my single game apk, shouldn't it? 当然,所有mopub功能都应该内置到我的单机游戏apk中,不是吗?

EDIT: The console output looks like this... 编辑:控制台输出看起来像这样...

 ------------------------------
 Android Launch!
 adb is running normally.
 Performing com.company.game.Splash activity launch
 Automatic Target Mode: using device '0123456789ABCDEF'
 Uploading Game.apk onto device '0123456789ABCDEF'
 Installing Game.apk...
 Success!
 Could not find mopub-android-sdk.apk!
 Starting activity com.company.game.Splash on device 0123456789ABCDEF

So it looks to me like its already installed my game.apk - why on earth would it then want to install mopub-android-sdk.apk? 所以在我看来,它已经安装了我的game.apk-为什么它然后又要安装mopub-android-sdk.apk?

EDIT: I just tried getting MoPub's sample demo working and that was fine. 编辑:我只是试图使MoPub的示例演示工作,这很好。 So now I'm suspecting its something I have set up incorrectly in my game project. 所以现在我怀疑我在游戏项目中设置不正确。

You might have an unnecessary reference to the MoPub project in the Java Build Path section of your project's Properties . 您可能在项目的PropertiesJava Build Path部分中没有对MoPub项目的引用。 See the answer posted here . 请参阅此处发布的答案。

您应该只是清理项目并再次构建。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM