这篇文章主要解决 react-native 中遇到的 bug。
Error: Command failed: gradlew.bat installDebug
编译并运行 React Native 应用之前我们可以使用下面的方法清理 gradlew 和之前的构建文件。
Error: Command failed: gradlew.bat installDebug
Failed to capture snapshot of output files for task’:app:transformClassesWithDexBuilderForDebug’
property ‘streamOutputFolder’ during up-to-date check.
Could not read path
‘project\android\app\build\intermediates\transforms\dexBuilder\debug\49\android\arch\lifecycle’.
解决方案:
在项目下运行这面的命令 在项目目录下输入下面的命令:react-native bundle –platform android –dev false –entry-file index.js –bundle-output android/app/src/main/assets/index.android.bundle –assets-dest android/app/src/main/res
依次执行下面的命令
cd project/android // 进入当前项目的 android 文件夹下
gradlew clean
cd .. // 进入当前项目目录
react-native run-android // 编译并运行 React Native 应用