unity Android asd is outdated SDK Tools version 0,0 < 26,1.1.怎么解决
时间: 2024-03-28 10:38:34 浏览: 18
这个问题主要是由于你的Unity项目中使用的SDK Tools版本过低所导致的。你需要升级你的SDK Tools版本到26.1.1或更高版本。具体的步骤如下:
1. 打开Android Studio
2. 在Welcome to Android Studio界面中选择Configure -> SDK Manager
3. 在SDK Platforms选项卡中选择Show Package Details
4. 找到Android SDK Build-Tools,勾选26.1.1或更高版本
5. 在SDK Tools选项卡中找到Android SDK Build-Tools,勾选26.1.1或更高版本
6. 点击Apply按钮进行SDK Tools的升级
7. 打开Unity,进入Edit -> Preferences -> External Tools
8. 在Android SDK Location中填写Android SDK的路径,并且点击Browse按钮选择Android SDK的根目录
9. 点击Play按钮测试你的项目是否能够正常运行
如果你已经升级了SDK Tools版本但是仍然遇到这个问题,可以尝试在Unity中重新设置一下Android SDK的路径,或者更新Unity到最新版本。
相关问题
unity Android asd is outdated SDK Tools version 0,0 < 26,1.1.
down = false;
}
if ((key == KeyEvent.VK_RIGHT) && (!left)) {
right = true;
up = false;
down = false;
}
if ((key == KeyEvent.VK_UP) && (!down)) {
up = true这个问题主要是由于你的Unity项目中使用的SDK Tools版本过低所导致的。你需要升级;
right = false;
left = false;
}
if ((key == KeyEvent.VK_DOWN) && (!up)) {
down = true;
right = false;
left = false;
}
}
}
public static void main(String[] args你的SDK Tools版本到26.1.1或更高版本。具体的步骤如下:
1. 打开Android) {
new SnakeGame().setVisible(true);
}
}
```
这个示例代码中,使用了Java Swing作为GUI Studio
2. 在Welcome to Android Studio界面中选择Configure -> SDK Manager
3. 在SDK Platforms选项卡中选择Show框架,使用了定时器来控制游戏的运行和刷新,同时也使用了键盘事件来控制 Package Details
4. 找到Android SDK Build-Tools,勾选26.1.1或更高版本
5. 在SDK贪吃蛇的移动。如果您想要构建更为复杂的贪吃蛇游戏,可以根据这个示例代码进行修改和扩展。
Unity 中Installed Build Tools revision 32.0.0 is corrupted. Remove and install again using the SDK Manager.
Unity中的Installed Build Tools revision 32.0.0损坏了,可以通过以下步骤解决这个问题:
1. 首先,降低sdk版本,可以尝试将sdk版本降低到30,并且相应地降低BuildTool版本。
2. 其次,将dx文件从30.0.0或其他版本拷贝到32.0.0目录下的lib目录中。
3. 如果以上方法无效,可以尝试将Unity改为本地的,这样可能可以避免与Android Studio的版本冲突。
解决方法中提到了一个具体的例子,可以参考同学新建项目的build.gradle文件内容。问题可能出现在使用API版本为31的SDK上,解决方法是找到自己SDK的目录位置,进入build-tools\31.0.0目录,将d8.bat改名为dx.bat,然后进入build-tools\31.0.0\lib目录,将d8.jar改名为dx.jar。