คำถามติดแท็ก react-native-android

30
ไม่สามารถโหลดสคริปต์จาก asset index.android.bundle บน windows
ฉันพยายามเรียกใช้โปรเจค React Native ครั้งแรกเป็นครั้งแรกบนอุปกรณ์ของฉัน (Android 4.2.2) และฉันได้รับ: ไม่สามารถโหลดสคริปต์จากสินทรัพย์ index.android.bundle คำสั่งที่ฉันใช้: cd (project directory) react-native start react-native run-android

9
ความแตกต่างระหว่าง Expo และ React Native คืออะไร
จากเว็บไซต์ Expo Expo ช่วยให้นักพัฒนาเว็บสามารถสร้างแอปที่แท้จริงที่ทำงานได้ทั้ง iOS และ Android โดยเขียนเพียงครั้งเดียวด้วย JavaScript นี่ไม่ใช่สิ่งที่ React Native ทำใช่หรือไม่ ความแตกต่างคืออะไร?

30
ตอบสนองรุ่นพื้นเมืองไม่ตรงกัน
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ รับข้อความต่อไปนี้เมื่อฉันเริ่มโครงการใหม่แล้วเปิดตัวจำลอง Xcode: React-Native Version Mismatch ไม่ตรงกัน Javascript เวอร์ชัน 0.50.1 รุ่นพื้นเมือง: 0.50.0 ตรวจสอบให้แน่ใจว่าคุณได้สร้างรหัสเนทีฟใหม่ ... ไม่มีใครรู้ว่าเกิดอะไรขึ้นที่นี่และสามารถช่วยฉันได้บ้าง

17
เปลี่ยนชื่อแพ็คเกจสำหรับ Android ใน React Native
ฉันเคยreact-native init MyAppเริ่มต้นแอป React Native ใหม่ เรื่องนี้สร้างอื่น ๆ ในกลุ่มโครงการ Android com.myappที่มีแพคเกจ เป็นวิธีที่ดีที่สุดที่จะเปลี่ยนชื่อแพคเกจนี้ตัวอย่างเช่น: com.mycompany.myapp? ฉันลองเปลี่ยนมันAndroidManifest.xmlแต่มันสร้างข้อผิดพลาดอื่น ๆ ดังนั้นฉันจึงคิดว่ามันไม่ใช่วิธี ความคิดใด ๆ

30
ไม่สามารถโหลดสคริปต์ตรวจสอบให้แน่ใจว่าคุณกำลังเรียกใช้เซิร์ฟเวอร์ Metro หรือว่าชุด 'index.android.bundle' ของคุณบรรจุอยู่อย่างถูกต้องเพื่อการเปิดตัว
react-native run-androidคำสั่งยกเลิกโดยการฝากข้อความไว้ในโปรแกรมจำลอง android ข้อความดังต่อไปนี้: ไม่สามารถโหลดสคริปต์ตรวจสอบให้แน่ใจว่าคุณกำลังเรียกใช้เซิร์ฟเวอร์ Metro หรือว่าชุด 'index.android.bundle' ของคุณถูกบรรจุอย่างถูกต้องสำหรับการเปิดตัว ผมทำอะไรผิดหรือเปล่า?

18
วิธีแก้ไขข้อผิดพลาดใน 'react-native start'
ฉันเพิ่งติดตั้ง node.js & cli ติดตั้ง node.js ติดตั้ง react-native-cli npm -g react-native-cli และสร้าง 'โครงการใหม่' react-native init new_project และภายในไดเร็กทอรี 'new_project' นั้นฉันเบื่อที่จะดูว่าเมโทรบันเดิลทำงานได้ดีหรือไม่ react-native start แต่คำสั่งทำให้ฉันมีข้อผิดพลาดต่อไปนี้และรถไฟใต้ดินไม่เริ่มทำงาน มีเงื่อนงำในการแก้ไขข้อผิดพลาดนี้หรือไม่? (ฉันใช้ windows 10 OS) คำสั่ง: C:\projects\new_proj>react-native start error นิพจน์ทั่วไปไม่ถูกต้อง: /(.\fixtures.|node_modules[]react[]dist[].|website\node_modules.|heapCapture\bundle.js|.\tests.)$/: คลาสอักขระที่ไม่สิ้นสุด เรียกใช้ CLI ด้วย --verbose flag สำหรับรายละเอียดเพิ่มเติม SyntaxError: นิพจน์ทั่วไปไม่ถูกต้อง: /(.\fixtures.|node_modules[]react[]dist[].|website\node_modules.|heapCapture\bundle.js|.\tests.)$/: คลาสอักขระที่ไม่สิ้นสุดที่ RegExp ใหม่ ( ) ที่บัญชีดำ (D: …

4
React Native: View onPress ไม่ทำงาน
ฉันกำลังเจอปัญหาแปลก ๆ ในแอปตอบกลับของฉันหากฉันตั้งค่าonPressเหตุการณ์เป็นViewมันจะไม่ถูกทริกเกอร์ แต่ถ้าฉันตั้งค่าให้เหมือนกันTextภายในViewแอปจะเริ่มทำงาน ฉันขาดอะไรไปที่นี่? <View style={{backgroundColor: "red", padding: 20}}> <Text onPress={()=> { console.log('works'); } }>X</Text> </View> <View style={{backgroundColor: "red", padding: 20}} onPress={()=> { console.log('does not work'); } }> <Text>X</Text> </View> ทำไมจึงเป็นเช่นนั้น? นี่เป็นปัญหากับ React Native หรือไม่ ฉันใช้เวอร์ชัน 0.43

30
ตอบสนองดั้งเดิม: ไม่พบโครงการ Android อาจเรียกใช้ Android แบบตอบสนองก่อน?
ฉันมีปัญหาในโครงการ React-Native ซึ่งทำงานได้ดีก่อนหน้านี้ แต่จู่ๆมันก็หยุดทำงาน เมื่อใดก็ตามที่ฉันใช้คำสั่ง: react-native run-android ฉันได้รับข้อผิดพลาด : ไม่พบโครงการ Android อาจเรียกใช้ Android แบบตอบสนองก่อน? ฉันพยายามวิ่ง: react-native android แต่มันบอกว่า: Unrecognized command 'android' Run react-native --help to see list of all available commands หลังจากลอง: D:\ProjectRoot\ReactNativeProjects\AwesomeProject>react-native eject ข้อผิดพลาดที่ส่งกลับคือ: การสแกนโฟลเดอร์สำหรับ symlink ใน D: \ ProjectRoot \ ReactNativeProjects \ AwesomeProject \ node_modules (48ms) App nameต้องกำหนดไว้ในapp.jsonไฟล์ …

8
การได้รับข้อผิดพลาดนี้: ข้อผิดพลาด: การรวมกลุ่มล้มเหลว: ข้อผิดพลาด: ไม่สามารถแก้ไขโมดูล
ฉันได้รับข้อผิดพลาดนี้หลังจากเรียกใช้แอพของฉัน: ข้อผิดพลาด: การรวมกลุ่มล้มเหลว: ข้อผิดพลาด: ไม่สามารถแก้ไขโมดูลได้react-native-safe-area-contextจากnode_modules/react-navigation-stack/lib/module/vendor/views/Stack/StackView.js: ไม่พบการตอบสนองภายในพื้นที่ปลอดภัยบริบทภายในโครงการ แต่สิ่งเดียวกันกับที่ฉันได้ทำเพื่อการสาธิตเก่าของฉัน มันทำงานได้ดีอย่างสมบูรณ์ ฉันไม่รู้ว่าฉันทำอะไรผิดที่นี่ กรุณาตรวจสอบรหัสของฉัน: สำหรับการติดตั้ง: ตอบสนองเนทิฟนำทางและตัวจัดการท่าทาง: npm install --save react-navigation npm install --save react-native-gesture-handler ตอบโต้ Native Stack: npm install --save react-navigation-stack App.js import { createAppContainer } from "react-navigation"; import { createStackNavigator } from "react-navigation-stack"; import FirstOptionsPage from "./FirstOptionsPage"; const MainNavigator = createStackNavigator( { FirstOptions: …

6
ไม่รู้จักคุณสมบัติ 'supportLibVersion' สำหรับวัตถุประเภท org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler
ฉันได้รับข้อผิดพลาดดังต่อไปนี้ ไม่สามารถรับคุณสมบัติที่ไม่รู้จัก 'supportLibVersion' สำหรับวัตถุประเภท org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHand ฉันกำลังทำงานกับแอปพลิเคชั่นที่มีการตอบสนองดั้งเดิมและการพึ่งพาการตอบสนองต่อแผนที่มีอยู่ด้านล่างซึ่งฉันได้รับข้อผิดพลาด dependencies { def supportLibMajorVersion = supportLibVersion.split('\\.')[0] as int def appCompatLibName = (supportLibMajorVersion < 20) ? "androidx.appcompat:appcompat" : "com.android.support:appcompat-v7" implementation "$appCompatLibName:$supportLibVersion" implementation('com.facebook.react:react-native:+') { exclude group: 'com.android.support' } implementation "com.google.android.gms:play-services-base:${safeExtGet('playServicesVersion', '16.1.0')}" implementation "com.google.android.gms:play-services-maps:${safeExtGet('playServicesVersion', '16.1.0')}" implementation 'com.google.maps.android:android-maps-utils:0.5' } ทุกคนมีความคิดว่าเกิดอะไรขึ้นที่นี่ ข้อผิดพลาดใน terminal คือ FAILURE: บิลด์ล้มเหลวโดยมีข้อยกเว้น สถานที่: สร้างไฟล์ 'D: …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.