【问题标题】:Android Studio won't let me import SDKAndroid Studio 不允许我导入 SDK
【发布时间】:2014-11-04 12:08:24
【问题描述】:

我试图关注 this post 将 mopub SDK 导入我的应用程序,但是 Android Studio 很困难。

我解压了 SDK,然后在 Project Structure 中选择 import a New Module。当我选择解压后的文件夹时,Finish 按钮灰显,并且出现“Select Modules to import”的错误提示

我使用的是 Android Studio 0.8.6 版。 Here is a screenshot of the error menu

【问题讨论】:

  • 有谁知道为什么会这样?我真的需要找到解决这个问题的方法!
  • 你在哪里下载了 Mopub SDK?

标签: android sdk android-studio


【解决方案1】:

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

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

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

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

打开您应用的 build.gradle 文件(不是您的主项目文件)并将 MoPub SDK 添加为依赖项:

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

这些说明基于mopub github 上的说明。

【讨论】:

  • 复制到我项目的根目录,还是需要在特定文件夹中?我会在根目录下尝试。感谢您的回答,如果有效,我会回复。
  • 更新:我尝试了这个,然后尝试添加横幅广告,我收到一条错误消息“找不到以下类:-com.mopub.mobileads.MoPubView”我尝试构建项目无济于事。 mopub sdk 位于根文件夹中。
  • 您尝试了哪些步骤来添加横幅广告?你关注这个guide了吗? sdk 的其他方面是否有效?
  • 我没有按照那个指南,我只是尝试直接在 XML 中添加对象。我按照该指南进行操作,但在第 1 步尝试添加活动时,Android Studio 无法“解析符号 mopub”
  • 似乎无法识别该库,这很奇怪,因为我提到的步骤在 AS 0.8.14 上对我有用。我唯一能想到的另一件事是尝试 File > Invalidate and Restart Caches
【解决方案2】:

在 Eclipse 中,如果我们创建一个在我们的项目中有库项目的项目,那么

我们无法将此项目作为Android Studio 中的模块 导入。这可能是问题

【讨论】:

  • 同样的问题也发生在我身上。你找到解决办法了吗?
【解决方案3】:

这不是AndroidStudio的错,试试存档的sdk,它可以工作

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

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

// 对不起,我没有足够的声誉来发布图片

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-07
    • 1970-01-01
    • 2017-03-05
    • 2022-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多