android sdk根目录,Android SDK位置

android sdk根目录,Android SDK位置AndroidSDK位置我有XamarinStudio,我需要指定AndroidSDK位置。我以前曾在我的电脑上使用XamarinStudio,出于某种原因,我需要再次输入。我已进入以下位置:C:\Users\**username**\AppData\Local\Android\android-sdkXamarinStudio不接受此位置并显示以下消息:NoSDKfoundat…

大家好,又见面了,我是你们的朋友全栈君。

Android SDK位置

我有Xamarin Studio,我需要指定Android SDK位置。 我以前曾在我的电脑上使用Xamarin Studio,出于某种原因,我需要再次输入。

我已进入以下位置:

C:\Users\**username**\AppData\Local\Android\android-sdk

Xamarin Studio不接受此位置并显示以下消息:

No SDK found at the specified location

此位置包含平台工具和其他SDK文件夹。

为什么这不起作用,我该怎么办?

13个解决方案

149 votes

更新v3.3

d37893407ff196ffc2c08b4be48544b1.png

更新:

Android Studio 3.1更新后,一些图标图片发生了变化。 在Android Studio中单击此图标。

ab0f0bd4a9ee5e468846cae2a5eb60ab.png

原版的:

在Android Studio中单击此图标以获取Android SDK管理器

79ca27225e2d308fb1662ea7eacc0783.png

您的Android SDK位置将在此处

cbf18c7664e9f50354ab0a30a8edc66b.png

luckyging3r answered 2019-07-17T22:41:41Z

43 votes

你有一个文件夹内容的屏幕吗? 这是我的设置:

c9e469450bee2d59ffea954c247f1cb7.png

4a3705aada70db2773667c45bc4389d1.png

我希望这些截图可以帮助你。

Chris answered 2019-07-17T22:40:54Z

42 votes

Android SDK路径通常为C:\Users\\AppData\Local\Android\sdk。

busetekin answered 2019-07-17T22:42:05Z

10 votes

尝试打开Android Sdk管理器,路径将显示在状态栏上。

7abbcba3f4bdc58c4e86c11768137e57.png

Raj Asapu answered 2019-07-17T22:42:29Z

4 votes

Mac上Android sdk的默认位置是:

/Users/*username*/Library/Android/sdk

Pankaj answered 2019-07-17T22:43:00Z

4 votes

如果您只使用Visual Studio安装程序安装Xamarin,则android SDK位置为:

C:\Program Files (x86)\Android\android-sdk

您可以在Android SDK Manager中找到Raj Asapu

在Visual Studio中:

67ca793993d400f235cd405f0737ba4d.png

注意:由于路径空间,您不应使用Program Files路径来安装Android Studio!

6b11f759671ad678cadc247b4447bb79.png

scrat789 answered 2019-07-17T22:43:45Z

3 votes

这个问题似乎不需要程序化的解决方案,但我的谷歌搜索无论如何都把我带到了这里。 这是我的C#尝试根据最常见的安装路径检测SDK的安装位置。

static string FindAndroidSDKPath()

{

string uniqueFile = Path.Combine(“platform-tools”, “adb.exe”); // look for adb in Android folders

string[] searchDirs =

{

// User/AppData/Local

Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData),

// Program Files

Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles),

// Program Files (x86) (it’s okay if we’re on 32-bit, we check if this folder exists first)

Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) + ” (x86)”,

// User/AppData/Roaming

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

};

foreach (string searchDir in searchDirs)

{

string androidDir = Path.Combine(searchDir, “Android”);

if (Directory.Exists(androidDir))

{

string[] subDirs = Directory.GetDirectories(androidDir, “*sdk*”, SearchOption.TopDirectoryOnly);

foreach (string subDir in subDirs)

{

string path = Path.Combine(subDir, uniqueFile);

if (File.Exists(path))

{

// found unique file at DIR/Android

return subDir;

}

}

}

}

// no luck finding SDK! :(

return null;

}

我需要这个,因为我正在编写一个C#程序的扩展,以便与Android Studio / Gradle一起使用。 希望其他人会发现这种方法很有用。

monkey0506 answered 2019-07-17T22:44:17Z

3 votes

如果您可以从命令行运行“sdkmanager”,则运行C:\Users\MyUsername\AppData\Local\Android\Sdk将显示它检查的路径。

例如,我已经在C:\Users\MyUsername\AppData\Local\Android\Sdk中安装了SDK,对我来说运行sdkmanager –verbose –list看起来像:

6da946c588d21d8a71c6425ddc1888f4.png

>sdkmanager –list –verbose

Info: Parsing c:\spool\Android\build-tools\27.0.3\package.xml

Info: Parsing c:\spool\Android\emulator\package.xml

Info: Parsing c:\spool\Android\extras\android\m2repository\package.xml

Info: Parsing c:\spool\Android\extras\intel\Hardware_Accelerated_Execution_Manager\package.xml

Info: Parsing c:\spool\Android\patcher\v4\package.xml

Info: Parsing c:\spool\Android\platform-tools\package.xml

Info: Parsing c:\spool\Android\platforms\android-27\package.xml

Info: Parsing c:\spool\Android\tools\package.xml

Installed packages:=====================] 100% Computing updates…

————————————–

build-tools;27.0.3

Description: Android SDK Build-Tools 27.0.3

Version: 27.0.3

Installed Location: c:\spool\Android\build-tools\27.0.3

附: 在另一台PC上,我让Android Studio为我安装Android SDK,SDK最终在C:\Users\MyUsername\AppData\Local\Android\Sdk。

ArtemGr answered 2019-07-17T22:44:55Z

2 votes

您是否尝试通过Windows资源管理器找到此文件夹? 可以看到吗?也许该文件夹是隐藏的(默认安装 – 它被Windows操作系统隐藏在users文件夹中)。 只需检查您是否可以在Windows资源管理器中查看隐藏文件夹(通过Windows控制面板中的设置>外观和个性化>文件夹选项>显示隐藏文件和文件夹。

这种情况发生在我身上,因为Windows操作系统找不到Android Studio SDK路径所需的SDK文件夹,并通过显示隐藏文件和文件夹解决了这个问题,这使我能够完成默认的SDK安装路径位置。

Riveria Kid answered 2019-07-17T22:45:28Z

2 votes

如果您已经下载了sdk manager zip(来自[https://developer.android.com/studio/#downloads),],那么您将Android SDK Location作为解压缩文件夹的根目录。

太傻了,但作为初学者,我需要时间。

Anand Varkey Philips answered 2019-07-17T22:46:00Z

1 votes

按WIN + R并从运行对话框运行对话框中执行以下命令:**%appdata%.. \ Local \ Android **

现在,您应该看到显示SDK父目录的文件夹资源管理器。

Cody Serino answered 2019-07-17T22:46:32Z

0 votes

我在这里找到了C:\ Users \ username \ AppData \ Local \ Android \ sdk。

c.r suthar answered 2019-07-17T22:46:56Z

0 votes

2019年4月28日正式程序如下:

从 – 链接下载并安装Android Studio

启动Android Studio。 首次发布时,Android Studio会将最新的Android SDK下载到官方接受的文件夹中

当Android工作室完成下载组件时,您可以从“下载组件”视图日志中复制/粘贴路径,因此您无需键入[用户名]。 对于Windows:“C:\ Users \ [Username] \ AppData \ Local \ Android \ Sdk”

Constantin Zagorsky answered 2019-07-17T22:47:42Z

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162616.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 微信小程序:mpvue+flyio「建议收藏」

    微信小程序:mpvue+flyio「建议收藏」微信小程序:mpvue+flyiompvue项目创建1、全局安装vue-clinpminstall–globalvue-cli2、创建一个基于mpvue-quickstart模板的新项目vueinitmpvue/mpvue-quickstartmy-project//这是vue旧版本创建项目方法,如果init报错需要运行vueinit,创建项目过程中跟着命令行…

    2022年9月8日
    2
  • idea 删除一行快捷键_excel删除一行快捷键

    idea 删除一行快捷键_excel删除一行快捷键以前习惯用eclipse,但是现在用了IDEA很不习惯,也不知道IDEA的快捷开发键。1)eclipse中删除一行是Ctrl+D,很方便,也很实用。2)IDEA中删除一行则是Ctrl+Y,如下图,这是什么设计,还好我手指长能够得到Y…3)当然了可以在IDEA中设置称eclipse快捷键,先用Ctrl+Alt+S打开IDEA的设置,在上面的地址栏中搜索keymap,如下图,在keymap设置中选择eclipse然后点击右下加apply,最后点击OK。…

    2022年9月7日
    1
  • pycharm不支持32位系统怎么办_win10更新一直安装失败

    pycharm不支持32位系统怎么办_win10更新一直安装失败出现ThisinstallationcontainsJetBrainsRuntime11whichdoesnotsupportMicrosoftWindows32-bitversion.这个导致的原因是电脑操作系统是32位的,不支持Pycharm64位的软件安装,因此需要我们去下载一个Pycharm32位的软件版本。可以在https://www.jetbrains.com/pycharm/download/other.html这里进入,选择Pycharm低版本的,例如2018版本P

    2022年8月25日
    5
  • 调用WinSCard 操作CCID读卡器 返回 错误码 0x00000006「建议收藏」

    调用WinSCard 操作CCID读卡器 返回 错误码 0x00000006「建议收藏」1.微软的定义为https://docs.microsoft.com/zh-cn/windows/win32/debug/system-error-codes错误的句柄ERROR_INVALID_HANDLE6(0x6)查看之前的工程是因为此次编译是设置了anyCPU,重新设置平台目标为X86即可,可能是因为WinSCard的dll只支持x86平台。…

    2022年5月14日
    44
  • Redis集群主从复制(一主两从)搭建配置教程【Windows环境】

    如何学会在合适的场景使用合适的技术方案,这值得思考。由于本地环境的使用,所以搭建一个本地的Redis集群,本篇讲解Redis主从复制集群的搭建,使用的平台是Windows,搭建的思路和Linux上基本一致! (精读阅读本篇可能花费您15分钟,略读需5分钟左右)Redis主从复制简单介绍为了使得集群在一部分节点下线或者无法与集群的大多数节点进行通讯的情况下, 仍然可以正常运…

    2022年2月27日
    57
  • 511遇见易语言教程外形框和模仿进度条闪烁效果「建议收藏」

    511遇见易语言教程外形框和模仿进度条闪烁效果「建议收藏」本节课录制了易语言的外形框,录了外形看的填充颜色、线条颜色、现行选中项,线型、线条效果,线宽、外形、并且实现了通过外形框来实现仿制进度条,及闪烁效果。视频链接:73外形框和模仿进度条闪烁效果源码:.版本2.子程序__启动窗口_创建完毕时钟1.时钟周期=10.子程序_时钟1_周期事件置随机数种子().如果真(外形框3.宽度≤400)外形框3.宽度=外形框3.宽度+取随机数(1,10).如果真结束.版本2.子程序__启

    2022年7月13日
    19

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号