android - 无法将 react-native 2 项目构建到手机

标签 android sdk react-native

我已经完全设置了我的 react-naive 项目,并且一直在尝试将它运行到我的手机上,但是当我运行

react-native run-android

命令。

输出:

java.io.IOException: Cannot run program "/home/webshinobis/Android/sdk/build-tools/23.0.1/aapt": error=2, No such file or directory

但我已经检查了构建工具,那个文件就在那里。我已经重新安装了 23.0.1 的构建工具,但没有任何变化。有什么帮助的想法吗?谢谢。

最佳答案

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

关于android - 无法将 react-native 2 项目构建到手机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41181412/

相关文章:

java - 我无法使用 fragment 从我的 Activity 访问 fragment 布局内的 TextView

java - 没有静态方法元工厂

eclipse SDK中Android NDK插件安装

javascript - React Native 如何从 promise 中获得返回

ios - main.jsbundle 文件显示在我的 iOS 项目中,但仍然抛出 "No bundle url present"

android - 如何用jsoup解析图片

android - 带有 shodows 的自定义 ListView 到 android 中的 ListView 行

iphone - 检查 bundle 中是否存在图像 - iPhone

node.js - 使用 Node.js 创建新的 Confluence 页面

javascript - React/Redux : On Hover of one Component, 更改所有组件的颜色