我正在尝试在Ubuntu 16.04上运行本机项目。
根据文档,$ PATH是正确的。
当我echo $PATH
时,会显示以下内容:
/home/yash/bin:/home/yash/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: /usr/games:/usr/local/games:/snap/bin:/home/yash/.config/composer/vendor/bin:/home/yash/.config/composer/vendor/bin:/root/Android/ SDK /工具:/根/ Android设备/ SDK /平台的工具
运行react-native run-android
:
* What went wrong:
A problem occurred configuring project ':app'.
> The SDK directory '/root/Android/Sdk' does not exist.
答案 0 :(得分:0)
/root
目录具有特殊权限,可能会阻止react-native访问它。您应该将Android SDK放在用户可读的目录中(例如/home/yash/android
)。