คำแนะนำในการย้ายข้อมูล

เอกสารนี้ประกอบด้วยเคล็ดลับที่เป็นประโยชน์บางประการเมื่อย้ายไปยัง Android รุ่นใหม่

ย้ายไปยัง Android Gingerbread 2.3

ใน Gingerbread เราได้เพิ่มแนวคิดของไฟล์การกำหนดค่าอุปกรณ์อินพุต (หรือเรียกว่าไฟล์การปรับเทียบอุปกรณ์อินพุตในรุ่นนี้)

ตรวจสอบให้แน่ใจว่าได้จัดเตรียมไฟล์การกำหนดค่าอุปกรณ์อินพุตสำหรับหน้าจอสัมผัสทั้งหมด โดยเฉพาะอย่างยิ่ง คุ้มค่าที่จะใช้เวลาอ้างอิงการสอบเทียบข้อมูลขนาดสัมผัส

โยกย้ายไปยัง Android Honeycomb 3.0

ใน Honeycomb เราได้แก้ไขรูปแบบไฟล์แผนผังอักขระหลัก และเริ่มใช้ประโยชน์จากไฟล์การกำหนดค่าอุปกรณ์อินพุตมากขึ้น นอกจากนี้เรายังเพิ่มการรองรับคีย์บอร์ดสไตล์พีซีเต็มรูปแบบและแนะนำคีย์แมป "ทั่วไป" ใหม่ ซึ่งแทนที่คีย์แมป "qwerty" เฉพาะโปรแกรมจำลองรุ่นเก่า (ซึ่งไม่เคยมีจุดประสงค์เพื่อใช้เป็นคีย์แมปสำหรับวัตถุประสงค์ทั่วไป)

ตรวจสอบให้แน่ใจว่าได้อัปเดตไฟล์การแมปอักขระคีย์ทั้งหมดของคุณเพื่อใช้ไวยากรณ์ใหม่

หากอุปกรณ์ต่อพ่วงของคุณใช้คีย์แมป "qwerty" แบบเก่า คุณอาจต้องจัดเตรียมคีย์แมปเฉพาะอุปกรณ์ใหม่เพื่อจำลองการทำงานแบบเก่า คุณควรสร้างคีย์แมปใหม่สำหรับแต่ละอุปกรณ์ที่ระบุโดยรหัสผลิตภัณฑ์ USB / รหัสผู้จำหน่าย หรือตามชื่ออุปกรณ์

เป็นสิ่งสำคัญอย่างยิ่งที่จะต้องจัดเตรียมไฟล์แผนผังอักขระหลักสำหรับอุปกรณ์อินพุตฟังก์ชันพิเศษทั้งหมด ไฟล์เหล่านี้ควรมีบรรทัดเพื่อตั้งค่าประเภทแป้นพิมพ์เป็น SPECIAL_FUNCTION

วิธีที่ดีเพื่อให้แน่ใจว่าอุปกรณ์อินพุตในตัวทั้งหมดได้รับการกำหนดค่าอย่างเหมาะสมคือการรัน dumpsys และค้นหาอุปกรณ์ที่ใช้ Generic.kcm อย่างไม่เหมาะสม

โยกย้ายไปยัง Android Honeycomb 3.2.1

ใน Honeycomb 3.2 เราได้เพิ่มการรองรับจอยสติ๊กและขยายรูปแบบไฟล์เค้าโครงคีย์เพื่อเปิดใช้งานการแมปแกนจอยสติ๊ก

โยกย้ายไปยัง Android Ice Cream Sandwich 4.0.1

ใน Ice Cream Sandwich 4.0 เราได้เปลี่ยนข้อกำหนดไดรเวอร์อุปกรณ์สำหรับหน้าจอสัมผัสให้เป็นไปตามโปรโตคอลอินพุตมัลติทัช Linux มาตรฐาน และเพิ่มการรองรับโปรโตคอล "B" นอกจากนี้เรายังรองรับแท็บเล็ตดิจิไทเซอร์และอุปกรณ์สัมผัสที่ใช้สไตลัสอีกด้วย

คุณอาจต้องอัปเดตไดรเวอร์อุปกรณ์อินพุตของคุณเพื่อใช้โปรโตคอลอินพุตมัลติทัช Linux อย่างถูกต้องตามมาตรฐาน

คุณจะต้องอัปเดตไฟล์การกำหนดค่าอุปกรณ์อินพุตของคุณเนื่องจากคุณสมบัติบางอย่างมีการเปลี่ยนแปลงให้เรียบง่ายและเป็นระบบมากขึ้น

โปรดดู อุปกรณ์ระบบสัมผัส สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับข้อกำหนดของไดรเวอร์