当前位置: 首页 > 知识库问答 >
问题:

Android Studio 0.2中的"请指定Android SDK"

蓟浩旷
2023-03-14

我正在尝试从Android Studio运行AVD/SDK管理器。每次对话框弹出时。

这很奇怪,因为我已经指定Android SDK。

还有其他地方可以添加Android SDK路径吗?谢谢

共有3个答案

宇文卓
2023-03-14

对我来说,在Windows轻松传送无法100%工作后,答案是执行以下操作,关键步骤是粗体:

  1. 文件-

注意:您可以通过检查构建来确定需要哪些版本的Android SDK和SDK构建工具。格雷德尔档案。就我而言,我有以下几行:

compileSdkVersion 18
buildToolsVersion "18.1.1"

我的经历有些奇怪,因为我最近使用Windows轻松传送从Windows 7迁移到Windows 8.1。当我这么做的时候,我的本地git存储库和我的一些Android Studio设置都转移了,但显然不是全部。当我在新机器上安装Android Studio时,我设置了我的Android_HOME环境变量,然后打开了Android Studio,它立即将我放入了我最近在旧机器上打开的项目中。我新安装的AndroidStudio没有包含Android4.3SDK,而且似乎直接进入项目会让SDK管理器陷入一个循环。

在执行上述步骤之前,我确认我的ANDROID_HOME设置正确。我还尝试设置项目默认SDK,如下所述:https://stackoverflow.com/a/18409923/315702.我尝试在给我带来麻烦的项目结构中设置SDK。这些都不能解决我的特殊问题。

闻人博
2023-03-14

只需执行这3个步骤

  1. 在应用模块中打开gradle.buld
  2. 更改minSdkVersion和同步gradle
  3. 恢复你的minSdkVersion并再次同步gradle
阎修杰
2023-03-14

我不使用Android studio,但假设您需要在模块部分中指定SDK

 类似资料:
  • 我正在尝试从Android Studio运行AVD/SDK管理器。每次弹出对话框。 这很奇怪,因为我已经指定了Android SDK。 还有其他地方我应该添加Android SDK路径吗?谢谢

  • 我是Pact.io的新手,正在尝试在我们的平台上设置合同测试。应用程序是这样设置的,每个客户帐户都有自己的数据库模式,直接绑定到一个URL子域。当发出API请求时,除了授权标头之外,还必须提供该URL子域。我可以创建一个静态令牌来与使用者测试一起传递,但是当Pact发送请求时,它不知道要使用哪个帐户。我看不出有什么方法可以通过一个URL子域作为消费者测试的一部分,并且不确定如何强制它使用提供者端的

  • 我正在使用LUIS编程API创建LUIS应用程序。成功创建和培训应用程序后,我想使用此endpoint为应用程序分配API密钥: 我的编程API密钥(从luis.ai获得)和普通API密钥(我试图分配的那个,从Azure门户获得)都注册到相同的电子邮件地址。 但是,当我试图向上述endpoint发送请求时,它会失败,出现以下错误: 我不知道我可能做错了什么,因为完全相同的逻辑以前已经起作用了。 是

  • 我正试图将一些表单数据文件发送到后端,但我遇到了这个问题,浏览器(或服务器,或其他什么)一直忽略我定义的边界,并将请求负载更改为一些WebKitFormBoundary随机生成的边界。 这是我根据我的要求定义的 <代码>。工厂('FilesPaymentsImportationsUploadResource',函数($resource,PAYMENTS\u API\u URL){返回$资源(PAY

  • 有一个警告我无法修复。这是我的Logstash模板: 我已经删除了我周围的自定义类型"属性",但我仍然得到这个消息: “类型”:“弃用”,“时间戳”:“2020-01-23T14:37:46627 05:00”,“级别”:“警告”,“组件”:“o.e.d.a.b.BulkRequestParser”,“cluster.name”:“docker cluster”,“node.name”:“dock

  • 我是AWS SAM的新手。我已经使用AWS web控制台实现了一个API网关,并在API方法请求中指定了主体验证,我希望使用SAM模板实现同样的功能。我对如何在API网关SAM模板中指定方法请求的搜索与此无关。需要帮忙吗?