Android SDK Windows无法执行Android.bat

时间:2012-03-01 08:40:28

标签: android

标题可能听起来有点“胡言乱语”,但我向你保证不是,我完全知道cmd中90%的systax命令我可以通过adb安装和卸载.apk但是这个特殊的小节让我回头!我已经在Android SDK上工作了一周或更长时间,并且我一直都遇到同样的问题。

http://img43.imageshack.us/img43/4492/wtfmanzm.jpg

最初我通过双击SDK Manager或AVD Manager来运行我的Android模拟器的第一个实例,在那里我可以启动我的模拟器。所有东西都相应地加载和运行,然后像发条一样,第一个实例是我能够打开的唯一实例!在此之后如果我关闭我的Android模拟器的这个特定实例并尝试重新打开上面的图片是我每次呈现的内容。我的PATH肯定不是问题,我能够通过cmd启动并杀死服务器。但是我目前无法关闭我的模拟器并成功重新打开它。在第一次打开之前没有创建还原点,然后必须还原以允许自己再次打开我的模拟器。 SURELY这不是假设工作的方式我必须错过一个小步骤来修复这个问题是否有人知道为什么会发生这种情况以及我必须做些什么来解决这个问题?

9 个答案:

答案 0 :(得分:7)

复制“AVD Manager.exe”和“SDK Manager.exe”
SDK_ROOT_FOLDER/tools/lib/

SDK_ROOT_FOLDER

答案 1 :(得分:2)

转到您的用户主文件夹(例如C:\ Users \ Psych0)并删除“.android”文件夹。 现在,您应该可以从Eclipse菜单再次启动AVD Manager。

答案 2 :(得分:1)

我已经通过将“SDK Manager.exe”文件从我的文件夹c:\ dev \ Android \ sdk \ tools \ lib \复制到文件夹c:\ Android \ sdk \并从那里运行来解决了这个问题。在使用进程监视器时,很明显exe正在许多地方搜索文件,而不是从\ lib \文件夹中运行它时的意图。 (我使用了几天前下载的Android SDK套装)

答案 3 :(得分:1)

从中更改PATH变量 <控制面板>预先系统设置&gt;高级选项卡&gt;环境变量 到jdk例如C:\ Program Files \ Java \ jdk1.8.0 \ bin

并从e,g C:\ Users \ AliG中删除.android文件夹 在我的情况下,它有效:)

答案 4 :(得分:1)

轻松将avd经理放入路径...\adt-bundle-windows-x86_64-20131030\sdk。因为它应该打开工具文件夹和工具文件夹在我说的路径中。奇怪的是为什么开发人员没有把avd经理放在正确的道路上!

答案 5 :(得分:0)

呀,这很奇怪,安装完成后,我们必须移动avdmanager.exe以使模拟器首次出现在视频中 - http://www.youtube.com/watch?v=NLEYAj737Pg

我把avd ... exe放在这里

C:\andriodSDK\adt-bundle-windows-x86\sdk

有时,还有指令(某处)android目录必须在文件夹名称中没有空格,所以这次我没有把它放在桌面或下载文件夹中,直到我运行SDK管理器

当我点击为1模拟器添加新按钮为新时 按[OK]时仍需要一些时间 - 这里有一些等待时间

但过了一会儿,然后点击AVD中的[开始] - [启动],它可以正常工作!! - 需要3分钟才能启动(人们说一旦启动就不要关闭它,重复使用它)

希望第二次[开始]有进度条

但进度条结束后没有EMULATOR弹出,我等了10分钟

即。仍然没有模拟器

然后我试试这个 使用android 2.1平台

随机选择底部的设备(旧手机设备)

至少,模拟器出现 - 但没有功能 - 只是黑屏{大约4分钟等待黑屏消失)

希望有所帮助

答案 6 :(得分:0)

如果你接受了eclipse&amp;的最新更新SDK然后

首先关闭日食

你得到tools_r22.6.3-windows.rar文件 在sdk_root_folder / temp /

提取它 你会得到工具文件夹只是复制到你的 sdk_root_folder /工具/

然后重启eclipse

我解决了我的问题。

答案 7 :(得分:0)

我得到了同样的错误,它发生在我的系统中,因为tools文件夹是空的。但我备份工具文件夹,所以我只是复制并粘贴工具文件夹的内容../sdk/tools。然后重启eclipse。它解决了我的问题。

答案 8 :(得分:0)

我有这个问题,我这样做:

  1. sdk path重命名tools个文件到tools-Backup

  2. 转到sdk path\temp

  3. 您将看到存档文件打开。

  4. 现在,您必须看到其中的tools文件在sdk path中提取它。

  5. 现在它应该可以与您合作只需运行SDK Manager.exe即可看到它!