我正在遵循这个Facebook教程,当运行来自AwesomeProject dir的react-本机run-android
时,我在android模拟器上得到一个红色屏幕,带有以下文本:
无法下载JS包。您是否忘记启动开发服务器或连接设备?
on响应
DevServerHelper.java:175
运行
NamedRunnable.java:33
runWorker
ThreadPoolExecutor.java:1113
运行
ThreadPoolExecutor.java:588
运行
Thread.java:818
我不知道这是否相关,但我也在服务器上收到了一堆关于const
在严格模式
下无效的Syn的错误(我没有更改原始代码中的任何内容),并在START上收到以下错误:
更新升级到 Node v4.1.1 摆脱了 const
语法错误,但我仍然在 React Packager 上得到相同的结果,出现以下错误:
TypeError: 无法在 /Users/tome/projects/reactNative/AwesomeProject/node_modules/react-native/packager/react-packager/react-packager/src/DependencyResolver/crawlers/index.js:16:84 at tryCallOne (/Users/tome/projects/reactNative/AwesomeProject/node_modules/react-native/node_modules/promise/lib/core.js:37:12) at /Users/tome/projects/reactNative/AwesomeProject/node_modules/react-native/node_modules/promise/lib/core.js:103:15 at flush (/Users/tome/projects/reactNative/AwesomeProject/node_modules/react-native/node_modules/promise/node_modules/asap/raw.js:50:29) at process._tickCallback (node.js:355:11) [5:02:20 PM] request:/index.android.bundle?platform=android [5:02:20 PM] 查找依赖项 类型错误:无法在 /Users/tome/projects/reactNative/AwesomeProject/node_modules/react-native/packager/react-packager/src/DependencyResolver/crawlers/index.js:16:84 at tryCallOne 读取 null 的属性“root” (/Users/tome/projects/reactNative/AwesomeProject/node_modules/react-native/node_modules/promise/lib/core.js:37:12) at /Users/tome/projects/reactNative/AwesomeProject/node_modules/react-native/node_modules/promise/lib/core.js:103:15 at flush (/Users/tome/projects/reactNative/AwesomeProject/node_modules/react-native/node_modules/promise/node_modules/asap/raw.js:50:29) at process._tickCallback (node.js:355:11) [5:02:26 PM] request:/index.android.bundle?平台=Android
另外,我尝试了Wathman安装/卸载路线,但运气不佳。工作是确保我更新并更改了 nvm 使用的节点版本。
例如 NVM 安装 4.1.1
我设法解决了这个问题。对于遇到此问题的其他人,重新安装watchman为我提供了诀窍:brew卸载watchman
brew安装watchman
我的应用现在正在运行
我正在尝试在我的设备(Android 9.0.0)上首次运行我的第一个React Native项目。
我试图运行基本的AwesomeProject应用程序,反应本地有默认情况下,在Windows 7机器上通过GenyMotion。我尝试过的虚拟设备是Nexus 7 4.2.2和Nexus 6 5.1.0。 我正在使用Nodejs(4.3.0) 我按照以下步骤解决了JS捆绑包问题,但仍然没有成功: 已在Genymotion中启动虚拟设备 已更新我的计算机IP地址为8081的设备的调试服务器主机 访问
我还不是一个有经验的OSGi用户,因此我会遇到一些问题。 我正在尝试使用作为外部提供程序,因为我不希望我的包包含所有这些类。 但是,当我运行这组包(my和)时,我得到以下错误: 错误:Bundle org.apache.serviceMix.bundles.hadoop-client[56]错误启动文件:bundles/org.apache.serviceMix.bundles.hadoop-cl
检测到JavaFX Ant API版本1.3结果:1 init:deps clean:正在更新属性文件:D:\softphone\build\build clean。属性删除目录D:\softphone\build clean:deps jar: 创建dir: D:\softphone\build 正在更新属性文件:D:\softphone\build\build jar。性质 已创建目录:D:\
我的反应原生应用程序有以下 它在Android5.0及以上版本上运行良好。最小SDK版本为16.然而,它不是运行在Android 4.3 异常跟踪如下所示: 我试图在。然而,在那之后,我得到了依赖包中的编译器,因为它们不是用Java1.6编译的。 解决这个问题的步骤是什么?