让React-Viro Build在Android上运行

时间:2019-04-17 15:40:57

标签: reactjs react-native react-native-android

我是本机开发的新手。

我一直在尝试获得一个React-Viro项目以成功构建到我的移动S8 android设备上,并且一直在挣扎很多。我在使用git-bash的Windows 10环境中。

第一种方法 我一直在执行react-viro快速入门网站上的步骤。

1)react-native init ProjectAR --version0.57.7

2)cd ViroSample

3)npm install -S -E react-viro

4)将文件从node_modules \ react-viro \ bin \ files \ javascript *复制到根目录

5)在App.js中分配API密钥。

6)在index.android.js中更改为我的项目的名称 AppRegistry.registerComponent('ProjectAR', () => App);

当我运行react-native run-android时,手机上出现了错误消息

  

无法从... \ ProjectAR \ node_modules \ react-viro \ components \ ViroImage.js解析模块'react-native / Libraries / DeprecatedPropTypes / DeprecatedStyleSheetPropType

     

模块“ react-native / Libraries / DeprecatedPropTypes / DeprecatedStyleSheetPropType”在当前的Haste模块映射中不存在

第二种方法 1)npm install -g react-viro-cli

2)react-viro init NewArProject

3)cd NewArProject

4)./setup-ide.sh android

5)在App.js中分配API密钥。

运行react-native run-android时,我在终端机中收到错误消息

  

失败:构建失败,并出现异常。

     

出了什么问题:   在项目':app'中找不到任务'installDebug'。一些候选对象是:“ installArDebug”,“ installGvrDebug”,“ installOvrDebug”。

我进入android目录并执行 ./gradlew app:installArDebug

但是我得到一个错误

  

任务':app:generateArDebugBuildConfig'的执行失败。

请帮助。谢谢

1 个答案:

答案 0 :(得分:0)

改为使用{{1}}。