android.bat没有打开Android SDK管理器

时间:2017-06-26 12:31:19

标签: java android android-sdk-tools jdk1.6

是的,之前已经问过这个问题。但是互联网上的解决方案不起作用,所以这就是我在这里问的原因。我猜测解决方案无法正常工作,因为我使用的是较新的版本,但我不确定。

背景:所以我在Unity制作了一款小游戏。我必须在Android上测试它,以便我可以检查是否有任何问题。所以我在互联网上检查我是如何做到的。事实证明,我需要将构建设置更改为android,我还需要在Android计算机上安装JDK以及Android SDK Manager,因此我同时下载它们。我没有安装Android Studio,只是安装了Command Line Tools,因为很多教程都说我实际上并不需要整个Android Studio,因为我要在Unity中制作应用程序,而不是在Android Studio中。所以我这样做。我安装JDK并解压缩命令行工具。

我认为JDK安装正常,因为在安装JDK之后,我打开了Internet Explorer(不,我不使用IE,我使用Chrome但我只是为了好玩而打开它)。并且在底部显示了一些通知,基本上说我现在可以在浏览器上运行Java,这就是为什么我认为JDK安装没有任何问题。

问题:我提取了Android Studio的命令行工具,发现其中只有一个工具/文件夹。我打开它并点击android.bat但Android SDK管理器不起作用。一个CMD屏幕只是闪烁了一会然后没有任何反应。

解决方案我尝试过:

将set java_exe更改为:

set java_exe="C:\Program Files\Java\jre7\bin\java.exe"

并删除该行:

call libjava_find.bat

但我无法在文件中的任何位置找到set java_exe代码。该文件没有它。我该如何改变呢?

1 个答案:

答案 0 :(得分:-1)

好吧,所以我想出来了,但我仍然无法确定问题所在。这是我做的:

  1. 安装了Windows 10的全新副本。注意:这不太可能解决问题。但是在我居住的地方,每当遇到问题时,只安装一个新的Windows副本是很常见的。我真的不认为你需要这样做。
  2. 按照以下所有说明进行操作:https://www.youtube.com/watch?v=yLFBu-VlBIw
  3. 如果您收到以下错误: 构建Player时出错:CommandInvokationFailure:无法列出目标平台。然后使用此修复程序:not finding android sdk (Unity)
  4. 这些步骤解决了我的问题,我能够正确运行它。