นี่เป็นข้อความแสดงข้อผิดพลาดทั่วไปคุณอาจพบระหว่างการพัฒนาแอปพลิเคชันดั้งเดิม ดังนั้นในบทช่วยสอนนี้เราจะให้วิธีแก้ปัญหานี้
คำอธิบายปัญหา: ไม่สามารถโหลดสคริปต์จาก asset index.android.bundle บน windows ไม่สามารถโหลดสคริปต์จาก asset index.android.bundle บน windows
ทำตามขั้นตอนด้านล่างเพื่อแก้ปัญหาดังกล่าว:
ขั้นตอนที่ 1: สร้างโฟลเดอร์ "ทรัพย์สิน" ในไดเรกทอรีโครงการของคุณตอนนี้สร้างโฟลเดอร์สินทรัพย์ภายในไดเรกทอรีโครงการที่เป็น "MobileApp \ android \ app \ src \ main" คุณสามารถสร้างโฟลเดอร์สินทรัพย์ได้ด้วยตนเอง:
<หรือ>
คุณสามารถสร้างโฟลเดอร์โดยใช้คำสั่งได้เช่นกัน คำสั่ง: mkdir android / app / src / main / assets
ขั้นตอนที่ 2: การเรียกใช้แอปพลิเคชันตอบโต้พื้นเมืองของคุณให้เรียกใช้คำสั่งด้านล่างเพื่อเรียกใช้แอปพลิเคชันเนทีฟแบบตอบโต้ในโปรแกรมจำลองหรืออุปกรณ์ทางกายภาพ
เปลี่ยนเป็นไดเรกทอรีโครงการ MobileApp ซีดี
เรียกใช้คำสั่งด้านล่างที่ช่วยในการรวมแอปพลิเคชัน Android ของคุณเข้าด้วยกัน
มัดตอบสนองพื้นเมือง - แพลตฟอร์ม Android - เดฟเท็จ - ผู้เข้าร่วมไฟล์ index.js - กลุ่มเอาท์พุท android / app / src / หลัก / สินทรัพย์ / index.android.bundle - ชุดปลายทาง Android / app / src / ความละเอียด / หลัก
เรียกใช้ขั้นตอนสุดท้ายเพื่อเรียกใช้แอปพลิเคชั่นแบบเนทีฟในอีมูเลเตอร์หรืออุปกรณ์ทางกายภาพ react-native run-android
<หรือ>
นอกจากนี้คุณสามารถรวมสองคำสั่งสุดท้ายในหนึ่งเดียวในกรณีนี้คุณต้องดำเนินการคำสั่งเพียงครั้งเดียว
กำรตอบสนองพื้นเมืองมัด - แพลตฟอร์ม Android - เดฟเท็จ - ผู้เข้าร่วมไฟล์ index.js - กลุ่มเอาท์พุท android / app / src / หลัก / สินทรัพย์ / index.android.bundle - ชุดหุ่นยนต์ dest-android / app / src / main / res && react-native run-android
<หรือ>
คุณสามารถทำให้ขั้นตอนข้างต้นเป็นแบบอัตโนมัติได้โดยวางไว้ในส่วนสคริปต์ของ package.json ดังนี้:
"android-android": "ชุดการตอบสนองแบบเนทีฟ - แพลตฟอร์ม android --dev false - ร่วม - ไฟล์ index.js - การรวมเอาแอนดรอยด์ android / app / src / หลัก / สินทรัพย์ / index.android.bundle - ชุด - แอนดรอยด์ / แอพ / src / main / res && ตอบสนองการทำงานของแอนดรอยด์ดั้งเดิม "
หากการตั้งค่าทุกอย่างถูกต้องคุณควรเห็นแอปใหม่ของคุณทำงานในอุปกรณ์จำลอง Android ของคุณในไม่ช้า