我的反应天真项目完全设置并且一直试图将它运行到我的手机但是当我运行
时出现以下错误react-native run-android
命令。
输出:
java.io.IOException:无法运行程序" /home/webshinobis/Android/sdk/build-tools/23.0.1/aapt":error = 2,没有这样的文件或目录
但是我已经检查了构建工具,那个文件就在那里。我重新安装了23.0.1的构建工具但没有变化。有什么想法要帮忙吗?感谢。
答案 0 :(得分:30)
64位计算机所需的库:
如果您运行的是64位版本的Ubuntu,则需要安装一些32位库:
$sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386
如果您运行的是64位Fedora:
$sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
答案 1 :(得分:0)
啊,谢谢你。我只是按照这个
sudo dpkg --add-architecture i386
sudo apt-get update
但我得到一个错误,说无法找到包裹。然后我在here找到答案。 总结一下,你应该像这样添加架构i386
sudo dpkg --add-architecture i386
sudo apt-get update
这对我来说非常好。