2017-04-10 64 views
0

我談論這個入門套件here本機初學者工具包將無法正常運行

我做了什麼:

  1. 克隆回購到本地文件夾
  2. 光盤放入文件夾,運行npm install
  3. 運行react-native link
  4. 運行react-native run-android
  5. 運行react-native run-android再次

我得到了什麼:

錯誤的陣營打包

Looking for JS files in 
    D:\Projects\ReactNative\native-starter-kit 

Loading dependency graph... 
React packager ready. 

Loading dependency graph, done. 
Bundling `index.android.js` 100.0% (974/974), done. 
ERROR EPERM: operation not permitted, lstat 'D:\Projects\ReactNative\native-starter-kit\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml' 
{"errno":-4048,"code":"EPERM","syscall":"lstat","path":"D:\\Projects\\ReactNative\\native-starter-kit\\android\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values\\values.xml"} 
Error: EPERM: operation not permitted, lstat 'D:\Projects\ReactNative\native-starter-kit\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml' 
    at Error (native) 

See http://facebook.github.io/react-native/docs/troubleshooting.html 
for common problems and solutions. 
Press any key to continue . . . 

我不能讓我的設備上正常部署示例項目。請注意,我運行了兩次react-native run-android。 第一次,捆綁完成,但我的設備只顯示白色背景,沒有任何東西。然後我嘗試再次運行它。 第二,反應包裝商得到了一個錯誤。

對此有何想法?

回答

1

目錄更改爲項目的Android文件夾:

cd /path/to/project/android 
gradlew clean 
react-native run-android again.