2017-08-16 22 views
5

Tôi đã làm theo các hướng dẫn chính xác được hiển thị trong React Native's Android Setup Page và chạy mã mà không gặp phải bất kỳ sự cố nào ngày hôm qua. Hôm nay, tôi đang cố gắng chạy chính mã giống như vậy. . "build là thành công", nhưng tôi thấy chỉ có android/build/intermediates/dex-cache/cache.xml tập tin và không có gì hơn trong android/builid folder Cũng có các lỗi sau as shown in this image tôi cố gắng để tìm ra những gì là sai đây là kết quả cuối:..Phản ứng gốc: Chuyển đổi lỗi cho mã thông báo không mong muốn (

[email protected]:~/Desktop/tutorials/react native tutorial/NewPro$ react-native run-android 
Scanning 559 folders for symlinks in /home/ugur/Desktop/tutorials/react native tutorial/NewPro/node_modules (2ms) 
Starting JS server... 
Building and installing the app on the device (cd android && ./gradlew installDebug)... 
Incremental java compilation is an incubating feature. 
:app:preBuild UP-TO-DATE 
:app:preDebugBuild UP-TO-DATE 
:app:checkDebugManifest 
:app:preReleaseBuild UP-TO-DATE 
:app:prepareComAndroidSupportAppcompatV72301Library UP-TO-DATE 
:app:prepareComAndroidSupportSupportV42301Library UP-TO-DATE 
:app:prepareComFacebookFbuiTextlayoutbuilderTextlayoutbuilder100Library UP-TO-DATE 
:app:prepareComFacebookFrescoDrawee101Library UP-TO-DATE 
:app:prepareComFacebookFrescoFbcore101Library UP-TO-DATE 
:app:prepareComFacebookFrescoFresco101Library UP-TO-DATE 
:app:prepareComFacebookFrescoImagepipeline101Library UP-TO-DATE 
:app:prepareComFacebookFrescoImagepipelineBase101Library UP-TO-DATE 
:app:prepareComFacebookFrescoImagepipelineOkhttp3101Library UP-TO-DATE 
:app:prepareComFacebookReactReactNative0471Library UP-TO-DATE 
:app:prepareComFacebookSoloaderSoloader010Library UP-TO-DATE 
:app:prepareOrgWebkitAndroidJscR174650Library UP-TO-DATE 
:app:prepareDebugDependencies 
:app:compileDebugAidl UP-TO-DATE 
:app:compileDebugRenderscript UP-TO-DATE 
:app:generateDebugBuildConfig UP-TO-DATE 
:app:mergeDebugShaders UP-TO-DATE 
:app:compileDebugShaders UP-TO-DATE 
:app:generateDebugAssets UP-TO-DATE 
:app:mergeDebugAssets UP-TO-DATE 
:app:generateDebugResValues UP-TO-DATE 
:app:generateDebugResources UP-TO-DATE 
:app:mergeDebugResources UP-TO-DATE 
:app:bundleDebugJsAndAssets SKIPPED 
:app:processDebugManifest UP-TO-DATE 
:app:processDebugResources UP-TO-DATE 
:app:generateDebugSources UP-TO-DATE 
:app:incrementalDebugJavaCompilationSafeguard UP-TO-DATE 
:app:compileDebugJavaWithJavac UP-TO-DATE 
:app:compileDebugNdk UP-TO-DATE 
:app:compileDebugSources UP-TO-DATE 
:app:transformClassesWithDexForDebug UP-TO-DATE 
:app:mergeDebugJniLibFolders UP-TO-DATE 
:app:transformNative_libsWithMergeJniLibsForDebug UP-TO-DATE 
:app:processDebugJavaRes UP-TO-DATE 
:app:transformResourcesWithMergeJavaResForDebug UP-TO-DATE 
:app:validateSigningDebug 
:app:packageDebug UP-TO-DATE 
:app:assembleDebug UP-TO-DATE 
:app:installDebug 
Installing APK 'app-debug.apk' on 'SM-N910C - 6.0.1' for app:debug 
Installed on 1 device. 

BUILD SUCCESSFUL 

Total time: 17.032 secs 
Running /home/ugur/Android/Sdk/platform-tools/adb -s 4100fef8e47db1b3 reverse tcp:8081 tcp:8081 
adb server version (32) doesn't match this client (39); killing... 
* daemon started successfully * 
Starting the app on 4100fef8e47db1b3 (/home/ugur/Android/Sdk/platform-tools/adb -s 4100fef8e47db1b3 shell am start -n com.newpro/com.newpro.MainActivity)... 
Starting: Intent { cmp=com.newpro/.MainActivity } 

Hệ điều hành của tôi là Hệ điều hành cơ bản, Node v6.11.2, phản ứng-native-cli v2.0.1.

Tôi sẽ vui mừng nếu bạn hướng dẫn tôi để tìm hiểu những gì đang xảy ra với xây dựng của tôi.

Trả lời

17

Đây là nội dung liên quan đến mô-đun babel-preset-react-native. Cố gắng chạy,

yarn remove babel-preset-react-native 
yarn add [email protected] 

Hoặc nếu bạn sử dụng NPM,

npm uninstall babel-preset-react-native 
npm install [email protected] 
+0

Tôi yêu bạn <3 Đã hoạt động! –

+0

Dường như có một số vấn đề với 3.0 hoặc tài liệu không phù hợp với các thay đổi mới. –

+0

có nó đã hoạt động !!! –

0

Xóa thư mục node_modules, sau đó chạy lệnh.

npm install 

Sau đó, chạy dự án.

0

Cố gắng để giết bất kỳ quá trình trên cổng 8081

nếu bạn đang ở trên MAC sau đó chạy dưới lệnh

sudo lsof -n -i4TCP:8081 
2

Đã trả lời câu hỏi này trong chủ đề: https://stackoverflow.com/a/45778766/4621698

Điều này làm việc cho tôi.

Cách giải quyết:

"dependencies": { 
"react": "16.0.0-alpha.12", 
"react-native": "0.47.1", 
"babel-preset-react-native": "2.1.0" 
}, 

Xem ở trên, bây giờ điểm babel-sẵn-phản ứng-nguồn gốc từ 2.1.0. Sau đó,

rm -rf node_module 
npm cache clean 
npm i 

Và khởi động lại bất kỳ android hoặc ios nào.

Các vấn đề liên quan