Javascript 不能';找不到';aapt&x27;工具!您可能需要更新Android SDK,包括平台工具

Javascript 不能';找不到';aapt&x27;工具!您可能需要更新Android SDK,包括平台工具,javascript,android,jquery,mobile,trigger.io,Javascript,Android,Jquery,Mobile,Trigger.io,我正在使用trigger.io工具开发移动应用程序。在triggerio平台上运行应用程序时,出现错误,因为找不到“aapt.exe”工具。它建议更新android sdk。我更新了android sdk和平台工具,但显示了相同的错误。请建议您需要更多。任何帮助都将不胜感激。提前感谢。也遇到了同样的问题,通过更改config.json中的“platform_version”:“v1.4.47”解决了这个问题。因此,我可以告诉大家,这是调用aapt的python脚本的问题 当您查看脚本时,它只指向

我正在使用trigger.io工具开发移动应用程序。在triggerio平台上运行应用程序时,出现错误,因为找不到“aapt.exe”工具。它建议更新android sdk。我更新了android sdk和平台工具,但显示了相同的错误。请建议您需要更多。任何帮助都将不胜感激。提前感谢。

也遇到了同样的问题,通过更改config.json中的“platform_version”:“v1.4.47”解决了这个问题。因此,我可以告诉大家,这是调用aapt的python脚本的问题

当您查看脚本时,它只指向aapt,这意味着它在查找目录,而不是aapt.exe文件本身,因此发生的第一件事是

1) forge说它找不到aapt目录,这就是为什么您会收到错误消息“找不到aapt工具”

2) 通过添加目录,您将获得拒绝访问的权限,因为脚本正试图仅在目录上运行所有这些命令(这是我遇到的问题),通过在下面进行更改,您无需创建目录,只需保留所有内容,只需添加exe,它就可以工作了

在做了一些测试之后,我发现通过向android_tasks.py中的pythong脚本添加.exe,构建能够成功运行

如果您查看android_tasks.py的第35行并将“appt”更改为“appt.exe”,它应该为您构建

对我来说就是这样

path.join(sdk, 'build-tools', '*','aapt.exe')

希望这有帮助

我们在v1.4.49平台版本中进行了更改以解决此问题:

遇到了同样的问题-在最新更新之前运行良好。我也遇到了同样的错误,我发送了支持电子邮件,但没有响应我不是python专家,但看起来python脚本正在查找目录aapt,而aapt不在目录中,因此,如果您将android_tasks.py更改为aapt不在目录中查找aaot,它将找到它,但您或至少我会得到一个“错误代码5[拒绝访问]”,仅仅拥有v1.4还不够吗?版本1.4类似于默认的“最新”版本,因此,当您将其设置为1.4版时,就像将其设置为最新版本,或者在本例中是v1.4.48。感谢您的帮助。通过添加扩展名,错误已修复。但是emulator无法加载当前正在运行的应用程序。它连续显示“android”文本。我猜不出实际的问题是什么?这可能只是模拟器的问题,它的触发速度非常慢。io建议使用设备,因为它的速度要快得多。。但是如果你必须使用模拟器,并且不介意版本是2.3,你可以尝试bluestack,它作为android和trigger的模拟器速度非常快。如果你不介意,你可以解释更多关于bluestack的内容。我如何使用bluestack?bluestack只是android 2.3,它的设计允许人们在桌面上下载和玩android游戏和应用程序,但最终它只是android模拟器。因此,当它打开并运行forge时,它将在Bluestack中运行应用程序。