2014-11-04 81 views
5

我试图按照this post将mopub SDK导入到我的应用中,但是Android Studio很困难。Android Studio不会让我导入SDK

我解压SDK,然后去项目结构选择导入一个新模块。当我选择解压缩的文件夹时,完成按钮变灰,并且出现错误说'选择要导入的模块'

我正在使用Android Studio版本0.8.6。 Here is a screenshot of the error menu

+0

有谁知道为什么会发生这种情况?我真的需要找到解决这个问题的办法! – 2014-11-04 20:38:27

+0

你从哪里下载Mopub SDK? – Siu 2014-11-05 08:26:00

+0

从他们的网站 – 2014-11-05 11:56:54

回答

9

我有同样的问题,所以我不得不手动安装它。

首先,解压缩下载的文件,然后将解压缩的mopub-sdk文件夹复制到您的项目目录中。

接下来,打开项目的settings.gradle文件,并确保MoPub SDK是作为一个模块:

include ':app', ':mopub-sdk' 

打开您的应用的build.gradle文件(不是你的主要项目之一),并添加MoPub SDK作为一个依赖:

dependencies { 
    compile project(':mopub-sdk') 
} 

这些指令是基于那些对mopub github发现。

+0

将它复制到我的项目的根目录,或它需要在一个特定的文件夹?我会在根中尝试它。谢谢你的回答,我会回应,如果它的工作。 – 2014-11-05 20:12:06

+0

更新:我尝试了这个,然后试图添加一个横幅广告,我得到一个错误,说:“无法找到以下类:-com.mopub.mobileads.MoPubView”我试图建立项目无济于事。该mopub sdk位于根文件夹中。 – 2014-11-05 20:20:47

+0

您尝试添加横幅广告的步骤是什么?你有没有关注这个[指南](https://github.com/mopub/mopub-android-sdk/wiki/Banner-Integration)? sdk的其他方面是否有用? – Joel 2014-11-06 08:47:21

4

在Eclipse中,如果我们创建了一个项目,该项目是具有库项目我们的项目里面,然后

enter image description here

我们不能导入这个项目作为在Android Studio中模块。这可能是问题

enter image description here

+0

同样的问题发生在我身上。你找到了解决方案吗? – 2015-03-19 15:52:25

1

这不是故障AndroidStudio的,只是尽量归档的SDK,它的工作原理

https://github.com/mopub/mopub-android-sdk/archive/v3.9.0.zip

https://github.com/mopub/mopub-android-sdk/releases

//抱歉,我做的还不够声望post image

+0

虽然这个链接可能回答这个问题,但最好在这里包含答案的重要部分,并提供参考链接。如果链接页面更改,则仅链接答案可能会失效。 – 2015-07-17 09:47:57

+0

感谢您的评论,我刚刚更新 – 2015-07-17 10:15:47