ทดสอบรัน Android App กับอุปกรณ์จริง
การรัน App กับอีมูลเตอร์จำลอง (AVD) ถึงแม้จะค่อนข้างเหมืนสภาพจริงมาก แต่ระบบบางอย่างก็จะไม่เหมือนกับเครื่องจริงเช่น เซนเซอร์ แผนที่ ฯลฯ นอกจากนี้ Google/Apple ได้แนะนำไว้ว่าก่อนปล่อยออกใช้งานจริงควรทำการทดสอบกับอุปกรณ์จริงอย่างน้อยที่สุด 1 เครื่อง (อุปกรณ์จริงเรียกว่า Device)
เชื่อมต่ออุปกรณ์จริง เข้ากับคอมพิวเตอร์ (Android)
โดยใช้สายดาต้า USB เชื่อมต่อ ซึ่งสะดวกต่อการทำงานมาก เนื่องจากพอสั่งรันที่คอมพิวเตอร์ (cordova run android หรือ กดปุ่มรันที่ Android Studio) ตัว App จะถูกส่งมาติดตั้งและรันบนอุปกรณ์จริงให้ทันที
การรันบนเครื่องจริง
หลังจากติดตั้งไดรเวอร์และตั้งค่า USB debugging แล้วก็สามารถทดสอบการรันได้เลย หากเปิดเครื่องจำลอง AVD/Sim อยู่ขณะนี้ สามารถเปิด AVD/Sim ไปเลยเพื่อลดการใช้หน่วยความจำหรือจะเปิดตัวจำลองคาไว้ก็ได้เช่นกัน
นำไฟล์ App (.apk) ไปรันบนเครื่องจริง (Android)
หากมีปัญหาเครื่องเกี่ยวกับไดรเวอร์ ทำให้เครื่องคอมพิวเตอร์มองไม่เห็นอุปกรณ์ Android หรือต้องการให้เครื่องอื่นที่ไม่ใช่ของเราเอง ช่วยทดสอบ App ก็สามารถใช้วิธีนี้ได้
1. เปิดเครื่อง Android ยอมรับการติดตั้งจากแหล่งใด ๆ (ที่ไม่ได้โหลดจาก Google Play) โดยเข้าตั้งค่าที่เครื่อง Android
2. ก๊อปปี้ไฟล์ App (สกุล .apk) ไปใส่ไว้ในเครื่อง Android โดยไฟล์ App จะอยู่ในโฟลเดอร์
3. ทำการติดตั้ง App (โดยใช้ File manager ของเครื่อง Android เปิดไฟล์ .apk ดังกล่าวจะเป็นการเข้าสู่โหมดติดตั้ง)
4. เปิด App ได้ตามปกติเหมือนกับการรันจาก Eclipse Android Studio หรือที่ติดตั้งจาก Google Play
วิธีนี้ไม่สะดวกเท่ากับวิธีแรก ที่เชื่อมต่อผ่านสายดาต้า USB เนื่องจากต้องทำ 2 ขั้นตอนคือ ก๊อปปี้ส่งไฟล์ App เข้ามาที่เครื่อง Android และทำการติดตั้ง แต่ก็มีข้อดีตรงที่ สามารถส่งไฟล์ App ให้ทีมงานหรือเพื่อน ๆ ที่มีเครื่องรุ่นต่าง ๆ ช่วยทดสอบ โดยไม่จำเป็นต้องนำมาเสียบกับคอมพิวเตอร์ของเรา ไม่ต้องลงทะเบียนเครื่องอะไรทั้งสิ้น ทำให้ง่ายต่อการทดสอบกับเครื่อง Android หลากหลายรุ่น หลายยี่ห้อ ต่างกับระบบ iOS ที่จะต้องลงทะเบียนก่อน จึงจะนำเครื่องนั้นมาทดสอบ App ได้
1. เปิดเครื่อง Android ยอมรับการติดตั้งจากแหล่งใด ๆ (ที่ไม่ได้โหลดจาก Google Play) โดยเข้าตั้งค่าที่เครื่อง Android
2. ก๊อปปี้ไฟล์ App (สกุล .apk) ไปใส่ไว้ในเครื่อง Android โดยไฟล์ App จะอยู่ในโฟลเดอร์
3. ทำการติดตั้ง App (โดยใช้ File manager ของเครื่อง Android เปิดไฟล์ .apk ดังกล่าวจะเป็นการเข้าสู่โหมดติดตั้ง)
4. เปิด App ได้ตามปกติเหมือนกับการรันจาก Eclipse Android Studio หรือที่ติดตั้งจาก Google Play
วิธีนี้ไม่สะดวกเท่ากับวิธีแรก ที่เชื่อมต่อผ่านสายดาต้า USB เนื่องจากต้องทำ 2 ขั้นตอนคือ ก๊อปปี้ส่งไฟล์ App เข้ามาที่เครื่อง Android และทำการติดตั้ง แต่ก็มีข้อดีตรงที่ สามารถส่งไฟล์ App ให้ทีมงานหรือเพื่อน ๆ ที่มีเครื่องรุ่นต่าง ๆ ช่วยทดสอบ โดยไม่จำเป็นต้องนำมาเสียบกับคอมพิวเตอร์ของเรา ไม่ต้องลงทะเบียนเครื่องอะไรทั้งสิ้น ทำให้ง่ายต่อการทดสอบกับเครื่อง Android หลากหลายรุ่น หลายยี่ห้อ ต่างกับระบบ iOS ที่จะต้องลงทะเบียนก่อน จึงจะนำเครื่องนั้นมาทดสอบ App ได้