gpt4 book ai didi

android.bat 打开SDK Manager,SDK Manager.exe不打开

转载 作者:行者123 更新时间:2023-11-29 21:48:42 27 4
gpt4 key购买 nike

在过去的 48 小时里,我一直在努力解决这个问题,这让我发疯了。

我的 SDK Manager.exe 闪烁一个 cmd 屏幕并在不到一秒内关闭。

经过多方搜索,我终于在调整android.bat并以管理员身份运行后设法让我的SDK管理器打开。

但是,SDK Manager.exe 找不到 android.bat,所以我将它复制到 android-sdk 文件夹中。

SDK Manager.exe 现在可以找到 android.bat,但它仍然短暂闪烁 cmd 然后关闭。

我的 PATH 变量以我的 jdk java.exe 目录为第一个条目,我已经重新启动并重新安装了几次。

这是什么原因造成的?为什么我可以从 android.bat 中打开管理器,但不能从可执行文件中打开?

我正在尝试配置 Eclipse 以使用 SDK 管理器,但显然我做不到,因为可执行文件拒绝打开。

Eclipse 还告诉我缺少 adb.exe,在检查平台时我已经确认了这一点。我假设 adb.exe 将从 SDK 管理器安装?

编辑:想了想,可能是android.bat的权限问题。它必须以管理员身份运行才能工作,否则如果经常打开它会说“访问被拒绝”。

是否可以更改此设置?查看android.bat的属性,我已经将我的帐户调整为完全控制。不过,这并未影响问题。

最佳答案

我在某些机器上遇到过这种情况,但在其他机器上没有。这是一个奇怪的问题,我相信它与其中一个 android 文件(android.bat?)中的路径问题有关。

为什么这会发生在某些安装上而不是其他我还没有弄清楚。我已经阅读了在这里和互联网上可以找到的所有内容,尝试了许多不同的解决方案,包括安装另一个版本的 JDK 6 和 7、修改路径变量、添加 JAVA_HOME 变量等,但都没有奏效。

这在 Windows 7 中对我有用...

1) 在 SDK 文件夹中添加“SDK Manager.exe”文件的副本(因此它位于工具、平台等文件夹旁边),然后运行它。您仍然会看到命令窗口“闪烁”一秒钟然后消失,但请耐心等待,SDK 管理器将会出现。

2) 为 SDK Manager.exe 的这个“内部”副本创建一个快捷方式,并将其移动到任何你想要的地方;它现在知道去哪里找到文件并且每次都能正常工作。我的桌面上有一份副本,但你把它放在哪里并不重要。

注意:某处仍然存在问题,这可能与 Google 有关,但有些人似乎会发生这种情况,而不管他们进行什么/何时进行安装,而其他人则完全没有问题。

这可能不是我们需要让 Google 修复它的答案,但它可以在不卸载/重新安装 java 或 SDK、修改/添加变量、修改 android.bat、更改路径、以管理员身份运行等的情况下工作。 ,最好的部分是它很容易。遗憾的是,我们中的许多人都浪费了数小时的时间来尝试修复它。

祝你好运!

注意:我在下面添加了关于 x64 机器的评论。这很奇怪,但是当我们在一台 x64 (OS/ADT) 机器上尝试它时它没有工作。我刚刚在一台使用 32 位安装的机器上尝试了全新安装 Java 7 x64 和 ADT x64(这意味着我现在在同一台机器上同时安装了 32 位和 64 位 Java 和 ADT)并且再次运行正常.短暂的闪光,它消失了,然后 SDK 管理器按预期打开。谜团还在继续。 :)

关于android.bat 打开SDK Manager,SDK Manager.exe不打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15038643/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com