ต่อเนื่องจากที่พลไปโค้ชให้ทาง Cyber Advanced System and Network พลกับทีมก็ได้พบกับแมลงมากมายใน Xamarin.Forms ซึ่งส่วนใหญ่จะเกิดจากฝั่ง Android (ทำมั๊ยย) รอบนี้ของแชร์ Error ที่คุณแพรเจอแล้วกัน
อาการของ Error ใน Xamarin.Forms
Error ส่วนนี้เกิดในฝั่งของ Android ซึ่งจะเกิดในขั้นตอนการ Build นั่นเอง
ข้อความ Error ที่พลกับคุณแพรเจอก็คือด้านล่าง (บอกให้คุณแพร copy ส่งมา ฮ่า)
Synchronizing assemblies Deployment failed due to an error in FastDev assembly synchronization. Deployment failed. Assembly synchronization error.
วิธีแก้ไข Error: ปิด Fast Deployment ของ Android
จริงๆ ใน Xamarin Forum (1, 2, 3) ก็มีการคุยปัญหานี้พอสมควร ขอหยิบวิธีที่ใช้แล้วได้ผล มาไว้ด้านล่างนะครับ ซึ่งวิธีนี้คือการไปปิดการทำงานส่วน Fast Deployment ของ Android นั่นเอง
- คลิกขวาที่โปรเจค Xamarin.Droid
- เลือกเปิด Project Options
- เลือกเมนู Build
- เลือก Android Build
- ปิดการทำงานของ Fast Deployment
เสร็จแล้วให้เราใช้คำสั่ง Rebuild กับโปรเจค Xamarin.Droid ใหม่ ก็หายดีแล้วครับ
เหมาะสำหรับคนทำเว็บ, เริ่มต้น JavaScript ES6 และ Angular เข้าใจง่าย, ใช้ได้จริง สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373 โปรหน้าฝน! เรียนรอบสด รับคอร์สออนไลน์มูลค่ากว่า 5800 บาทฟรี!เปิดอบรมสร้าง Cross Platform Mobile Application ด้วย Ionic Framework