在过去的 48 小时里,我一直在努力解决这个问题,这让我发疯了。
我的 SDK Manager.exe 会闪现一个 cmd 屏幕并在不到一秒的时间内关闭。
经过一番搜索,我终于在调整android.bat后打开了我的SDK Manager,并以管理员身份运行它。
但是,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 的属性,我调整了我的帐户以完全控制。不过,这并没有影响到这个问题。