เริ่มต้นใช้งาน Android ใน Eclipse

ริซเน่

มีโปรแกรมเมอร์จำนวนมากที่ต้องการพัฒนาโปรแกรมสำหรับ Android

แต่มีเพียงไม่กี่คนที่รู้ว่าพวกเขาต้องการเงินเท่าไหร่จึงจะหารายได้ที่นี่การเพิ่มนี้มีจุดมุ่งหมายเพื่อช่วยให้ผู้เริ่มต้นฝึกฝนทักษะ Android

คอบ โรโบติ สำหรับผู้เริ่มต้นใช้งานโปรแกรมความช่วยเหลือของเรา

สำหรับ มือใหม่ใน Android Google ได้เข้าสู่ Android บนเว็บไซต์ของตนเป็นอย่างดี

นอกจากนี้ยังมีคู่มือ Android ที่ยอดเยี่ยมจากมวลชนอีกด้วย

นอกจากนี้ยังมีหลักสูตรจาก Google สู่ Udacity ด้วย

ทำไมคุณถึงโทษฉัน?

ปัญหาเกี่ยวกับ Android

ขอแนะนำให้ตรวจสอบ StackOverflow ก่อน

การสร้างสรรค์Vіnเพื่อให้สอดคล้องกับโภชนาการทางเทคนิคและคำแนะนำ

คุณสามารถค้นหาได้จากเว็บไซต์ของเรา

  • คำถามที่พบบ่อยฉันต้องการเริ่มเรียนรู้เกี่ยวกับ Android
  • ทำไมฉันจึงควรเริ่มต้น?สิ่งแรกและสำคัญที่สุดในการพัฒนา Android คือการใช้ Java และ XML
  • หากคุณคุ้นเคยกับสิ่งนี้และอย่างอื่นมากกว่า ให้อ่านเอกสาร Android อย่างเป็นทางการและอ่านบทเรียนต่างๆ จนกว่าคุณจะพร้อมที่จะทำโปรเจ็กต์ให้เสร็จขอให้โชคดี!

คุณต้องติดตั้งอุปกรณ์ Android ใดบ้าง

ขณะนี้ Google สนับสนุน Kotlin อย่างเป็นทางการในฐานะแพลตฟอร์มการพัฒนาสำหรับ Android แต่ไม่ได้หมายความว่าคุณจะลืมการสนับสนุน Java ได้

ในอนาคตอันใกล้นี้ เอกสารประกอบ เครื่องมือ และฟีเจอร์แพลตฟอร์มใหม่จะรองรับทั้ง Kotlin และ Java

แม้ว่า Kotlin เป็นภาษาใหม่ที่มีคุณสมบัติที่ยอดเยี่ยม แต่คุณยังคงสามารถสร้างโปรแกรมที่น่าทึ่งใน Java ได้

ควรเก็บตัวเลือกไว้สำหรับคุณเท่านั้น หากคุณไม่สนใจหรือคุณเป็นมือใหม่ ให้เลือก Kotlin จะดีกว่า

ทรัพยากร

  • ต่อไปนี้เป็นแหล่งข้อมูลหลักจากการพัฒนาสำหรับ Android ในภาษาอังกฤษ

นี่ไม่ใช่รายการทั้งหมด แต่เพียงพอสำหรับการเริ่มต้น

  • แหล่งข้อมูล Android อย่างเป็นทางการ

ออกแบบ

Beauty for Android เป็นเครื่องมือสำหรับสร้างอินเทอร์เฟซแบบกราฟิกสำหรับ Android

  • รอซซิลกี้
  • Android Weekly เป็นเครื่องมือที่ยอดเยี่ยมที่ช่วยให้คุณไม่พลาดการพัฒนาล่าสุดใน Android
  • คอลเลกชันห้องสมุด

เครื่องมือ

Genymotion เป็นโปรแกรมจำลองที่มีสีสันและใช้งานได้ดีมาก

Android Asset Studio คือชุดเครื่องมือที่ยอดเยี่ยมสำหรับการสร้าง/แก้ไขไอคอน ฯลฯ

ปลั๊กอิน Codota สำหรับ Android Studio - การประยุกต์ใช้โค้ดที่ยอดเยี่ยมใน Android Studio โดยตรง

แอปพลิเคชันของส่วนเสริมโอเพ่นซอร์ส

ไอเดียสำหรับส่วนเสริม

คุณมีไอเดียสำหรับบล็อก... ผู้คนเขียนถึงบล็อกนี้ตลอดเวลา

ก่อนที่จะขอความช่วยเหลือในการดำเนินโครงการ คุณต้องให้ข้อมูลในประเด็นสำคัญต่อไปนี้:

งบประมาณของฉันคืออะไร?

หากคุณวางแผนอย่างจริงจังและต้องการออกผลิตภัณฑ์ คุณต้องคำนึงถึงงบประมาณของคุณด้วย

ในสถานการณ์ง่ายๆ คุณต้องคิดเงินสองสามพันดอลลาร์

ฉันต้องการข.

กลยุทธ์การตลาดคืออะไร?

คุณจะแข่งขันกับวิทยุปากต่อปากหลักและคุณพร้อมที่จะจ่ายเพื่อความนิยมหรือไม่?

รายการงานที่มอบหมายให้กับโครงการคืออะไร?

และการแลกเปลี่ยนคืออะไร?

ฉันต้องมีร้านค้าปลีกกี่ราย?

คุณต้องการเผยแพร่โปรแกรมในร้านค้าอย่างไร?

สิ่งนี้มีส่วนทำให้เกิดรายได้สุดท้ายอย่างแน่นอน

คุณคาดหวังหรือแสดงให้เห็นถึงการลงทะเบียน/บูรณาการจากมาตรการทางสังคมหรือไม่?

พิจารณาการใช้งานฟังก์ชันนี้

กลุ่มเป้าหมายของคุณคืออะไร?

ราคาอาหารเสริมที่สามารถขยายได้ทุกที่คือเท่าไหร่?

ความคิดของฉันถูกนำไปใช้แล้วหรือยัง?

แล้วฉันจะทาสีมันได้อย่างไร เพราะอะไรหายไป?

เหตุใดจึงต้องทำงานกับแนวคิดสำหรับโปรแกรมหากคุณไม่ใช่นักพัฒนา?

คุณอาจกำลังมองหานักพัฒนาจากทีมของคุณเพื่อติดตั้งโปรแกรม

หากคุณมีเงินและสามารถจ่ายเงินให้กับผู้ค้าปลีกหรือบริษัทได้ ทุกอย่างจะง่ายและสมเหตุสมผล

  • ต่อไปเราจะพูดถึงคนที่ทำงานเพราะคุณไม่มีเงินพอที่จะจ่ายให้ใครโปรดทราบว่าแนวคิดของคุณอาจไม่ซ้ำใคร แต่การพัฒนามีความสำคัญ
  • ทาสีการออกแบบของคุณโปรแกรมของคุณ (รูปลักษณ์ภายนอกและฟังก์ชันการทำงาน)
  • คุณอาจจะหยาบคายและวาดภาพบนกระดาษ Ale vin อาจเฉพาะเจาะจง ไม่ใช่คำทั่วๆ ไป

ทำรายการทักษะของคุณ เชื่อมโยงกับความคิดทำรายการสิ่งที่คุณจะใส่เข้าไป

มีความคิดของคุณเอง

ตระหนักว่าเทคโนโลยีสร้างความแตกต่างอย่างมีนัยสำคัญ

  • ค้นหาว่านักพัฒนาทำงานทุกวัน (8 ปี) เป็นเวลา 2 เดือนเพื่อสร้างโปรแกรมของคุณ
  • และคุณยังทำงานในวันทำงานปกติอีกด้วย
  • คุณกำลังทำอะไรอยู่เวลานี้?

ถ้าความคิดของคุณคืองานของคุณจะเสร็จก่อนกำหนด คุณจำเป็นต้องพิจารณาแนวคิดนั้นใหม่

  • ในสถานการณ์สมมตินี้ ผู้อ่านเห็นงานส่วนใหญ่ และคุณดูสับสนจริงๆ
  • ในไฟล์ XML คุณจะแยกเค้าโครงออก - เปลี่ยนรูปลักษณ์ใหม่
  • เมื่อเขียนโปรแกรมแล้ว คุณจะต้องใช้เครื่องมือการคอมไพล์เพื่อรวบรวมไฟล์ทั้งหมดและจัดทำเป็นไฟล์ .apk ที่สามารถเรียกใช้บนอุปกรณ์ Android และ/หรือเผยแพร่บน Google Play
  • ยูทิลิตี้และไฟล์ทั้งหมดที่ใช้ในการสร้างโปรแกรมบน Android จะถูกรวมเข้ากับเอ็นจิ้นการพัฒนาแบบรวม (IDE)
  • IDE คือโปรแกรมที่คุณเปิดเพื่อแก้ไขไฟล์โค้ดของคุณ รวมทั้งคอมไพล์และรันไฟล์เหล่านั้น

ก่อนหน้านี้ IDE มาตรฐานสำหรับการพัฒนาบน Android คือ Eclipse แต่เพิ่งถูกแทนที่ด้วยฟังก์ชันการทำงานของ Android Studio ซึ่งเป็นผลิตภัณฑ์ของ Google

  • แน่นอนว่าคุณจะรู้กระบวนการเชิงลึกเพิ่มเติมที่เกิดขึ้นเบื้องหลังของการประกันภัยเกิน
  • ตัวอย่างเช่น ข้อดีและข้อเสียจะต้องการทราบเกี่ยวกับบทบาทของเครื่องเสมือน Dalvik
  • ในตอนท้ายของวัน ข้อมูลจะถูกถ่ายโอนไปยังแหล่งข้อมูลอื่น เช่น ผู้ค้าปลีกสกิน Android ที่มีชื่อเสียง

เอกสารแรกคือเอกสารอย่างเป็นทางการจาก Google

ติดตั้งและติดตั้ง Android Studio ได้ง่าย

เรากำลังพูดถึงการรันและทดสอบโปรแกรมบนอุปกรณ์จำลอง Android

เราสามารถสร้างส่วนเสริมง่ายๆ บน Android ที่จะแสดง Hello World บนหน้าจอของอุปกรณ์มือถือ

ในตอนท้ายของบทความ คุณสามารถทำความคุ้นเคยกับคำแนะนำต่อไปนี้สำหรับผู้ค้าปลีกในบริษัท

นอกเหนือจากการฝึกอบรมด้านไวยากรณ์แล้ว สิ่งสำคัญคือต้องสอนตัวเองถึงความคิดของโปรแกรมเมอร์ที่ประสบความสำเร็จ เพื่อที่จะไม่ยอมรับการแจ้งเตือนเกี่ยวกับไฟล์ X ที่ไม่พบว่ามีไวรัสตกค้าง

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

ไปที่หน้า Android Studio Developer.android.com/studio/index.html และค้นหาปุ่มเพื่อดาวน์โหลดเวอร์ชันที่เหลือสำหรับแพลตฟอร์มของคุณ

คลิกที่ปุ่ม “การมีส่วนร่วม” และขอให้คุณอ่านกฎและแนวปฏิบัติในการใช้ผลิตภัณฑ์ซอฟต์แวร์

หลังจากอ่านอย่างละเอียด (เหมือนที่คุณทำอยู่เสมอ) และยอมรับแล้ว ความดึงดูดใจก็เริ่มต้นขึ้น

เอโมเวียร์โน, เซตรีวาติเม คิลกา ชวิลิน.

หลังจากนี้ คุณจะสามารถติดตั้ง Android Studio ได้ในลักษณะเดียวกับโปรแกรมอื่นๆ

หน้าแรกมีคำแนะนำในการติดตั้งสำหรับ Mac และ Windows

ตอนนี้หากคุณติดตั้ง Android Studio แล้ว ก็สามารถเปิดใช้งานได้!

เปิด Android สตูดิโอ

โปรแกรมจะถามว่าคุณต้องการนำเข้าการตั้งค่าของคุณหรือไม่

สำหรับเวอร์ชัน SDK ที่กำลังจะเผยแพร่ ให้คลิกส่วน "คำอธิบาย" ที่ด้านล่างของหน้าต่างข้อความ

มีใครอธิบายได้บ้างว่าการปรนนิบัติผิวมีไว้เพื่ออะไร?

ติดตั้ง SDK ขั้นต่ำที่จำเป็น ดังที่แสดงในภาพหน้าจอ

การดำเนินการนี้จะติดตั้ง Android เวอร์ชันขั้นต่ำซึ่งจำเป็นต่อการรันโปรแกรม

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

  • หากต้องการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชัน API และการค้นหาบนเว็บไซต์สำหรับนักพัฒนา Android มีหน้าแดชบอร์ดพิเศษ https://developer.android.com/about/dashboards/index.html

  • หลังจากเลือกเวอร์ชันแล้ว หน้าจอสำหรับเลือกเทมเพลตเริ่มต้นจะเปิดขึ้นคุณสามารถสร้างโปรแกรมที่โต้ตอบกับ Google Maps API และแสดงแผนที่ได้

ในแอปพลิเคชันทดสอบของเรา ให้เลือกกิจกรรมว่างแล้วกดปุ่ม "ถัดไป"

และตอนนี้คุณอยู่ในขั้นตอนสุดท้ายของกระบวนการสร้างโปรแกรม

ขั้นแรกให้กด Finish เพิ่มความเคารพในการพูด

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

ความสามารถนี้จัดทำโดย Android Virtual Device (AVD) Manager

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

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

คลิกปุ่มเรียกใช้ใกล้กับลูกศรสีเขียว

มาตรวจสอบเป็นเวลาหนึ่งชั่วโมงจนกว่าโปรแกรมจำลองจะพร้อม และทันทีที่พร้อม คุณจะเห็นสิ่งนี้:

ประวัติศาสตร์โบราณของฉัน!

คุณได้สร้างแอปแรกสำหรับ Android แล้ว!

แล้ว... คุณถามทำไมและอย่างไร?

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

ดูส่วนของโปรเจ็กต์ Android Studio ที่มีไฟล์และโฟลเดอร์ทางด้านซ้ายของหน้าจอ

คุณอาจต้องกดแท็บเล็กๆ ที่ขอบ (ส่วนด้านล่าง) เนื่องจากตัวสำรวจโปรเจ็กต์จะไม่ปรากฏขึ้น

ดูโครงสร้างโฟลเดอร์ทั้งหมดแล้วดับเบิลคลิกที่ไฟล์เพื่อเพิ่มลงในหน้าต่างหลัก

เนื่องจากทุกอย่างดูลึกลับ อย่าโม้!

โครงสร้างโครงการ Android: ทีม

  • ทีมที่ดีทุกทีมประกอบด้วยผู้ที่มีบทบาทตามที่ได้รับมอบหมาย
  • คุณต้องการที่จะ viconate หุ่นยนต์ใช่ไหม?
  • คุณต้องการทีมที่เหมาะสม
  • โปรเจ็กต์ Android มีองค์ประกอบสำคัญหลายประการ และบางโปรเจ็กต์ก็มีบทบาทสำคัญ:

ชวา: มืออาชีพ

นี่เป็นส่วนหนึ่งของโค้ดของคุณที่แสดงถึงตรรกะของโปรแกรม

รหัสของคุณอยู่ในไดเรกทอรี src\main\java ในโฟลเดอร์หลักของโครงการ

ไปที่ res/values/strings.xml แล้วดับเบิลคลิกที่ไฟล์

เมื่อคุณเปิดไฟล์ คุณจะได้รับทรัพยากรสองแถวในรูปแบบ XML

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

หากคุณต้องการแปลสิ่งนี้ หรือหากเพื่อนร่วมงานด้านการตลาดขอให้คุณดูข้อความทั้งหมดที่ส่งไป คุณสามารถทำการเปลี่ยนแปลงทั้งหมดได้ที่นี่

เปลี่ยนแถว hello_world ที่โปรแกรมแสดงบนหน้าจอ

เปลี่ยนเป็นตัวตนของคุณแทน เช่น vikorist ที่มีอำนาจของคุณ

คุณสามารถดูสิ่งนี้ได้ในสคริปต์:

Matt กำลังเรียนรู้ Android!

  • คลิกปุ่มเรียกใช้
  • โปรแกรมจะต้องรีสตาร์ทและคุณจะได้รับข้อมูลส่วนบุคคล:
  • เรานำเสนอแก่คุณ – คุณได้สร้างโครงการแรกของคุณและเริ่มแก้ไขโค้ดเอาต์พุต
  • croc ตัวแรกในการเขียนโปรแกรม Android ถูกทำลาย เราหวังว่าคุณจะโชคดีบนเส้นทางที่ยากลำบากนี้ แต่ถึงแม้จะยากลำบากก็ตาม!.
  • หากคุณต้องการการพัฒนาโปรแกรมสำหรับ Android อย่างมืออาชีพ โปรดติดต่อตัวแทน Infoshell เนื่องจากบางคนไม่สามารถดำเนินโครงการของฉันได้ และเมื่อได้ศึกษาแล้ว ฉันพบว่าปัญหาไม่ได้อยู่ที่โค้ด แต่ในคอลเลกชันของ Eclipse + Android SDK ฉันตัดสินใจเขียนว่าความงามนี้ผสมผสานกันอย่างไร และนำไปสั่งได้เลยการติดตั้ง Eclipse และ Android SDK
  • รับ Android SDK สำหรับแพลตฟอร์มของคุณ (Windows, Mac OS X หรือ Linux) แตกไฟล์สำคัญไปยังตำแหน่งที่จะบันทึกไว้ในฮาร์ดไดรฟ์ของคุณ (ใน Windows ฉันใช้ D:\eclipse\)หากติดตั้ง Eclipse ไว้แล้ว โปรดติดตั้ง Eclipse IDE สำหรับ Java Developers สำหรับการเขียนโปรแกรม Google ขอแนะนำให้ใช้ Eclipse 3.5 (Galileo).
  • หากคุณต้องการการพัฒนาโปรแกรมสำหรับ Android อย่างมืออาชีพ โปรดติดต่อตัวแทน Infoshell เรียกใช้ Eclipse และเลือกวิธีใช้ -> ติดตั้งซอฟต์แวร์ใหม่ กดเพิ่ม

    • หากคุณต้องการการพัฒนาโปรแกรมสำหรับ Android อย่างมืออาชีพ โปรดติดต่อตัวแทน Infoshell ที่หน้าซอฟต์แวร์ที่มีอยู่і ป้อนเครื่องมือพัฒนา Android ในช่องชื่อ
    • และ https://dl-ssl.google.com/android/eclipse/ ในช่อง ที่ตั้งตกลง หมุนมันไปรอบๆเครื่องมือสำหรับนักพัฒนา
    • ในรายการซอฟต์แวร์ที่มีอยู่ หมุนมันไปรอบๆเราจะติดตั้งเครื่องมือพัฒนา Android และ DDMS ด้วยตัวเราเอง ซึ่งเป็นเครื่องมือที่มีประโยชน์สำหรับ Android หากคุณประสบปัญหาในการติดตั้ง ADT ให้ลองใช้ ADT 15.0 เวอร์ชันเก่าอัปเดตเป็นเวอร์ชัน 15.0 ต่อไป

  • เสร็จ

    ก่อนที่คุณจะเริ่มเขียนโปรแกรมสำหรับ Android คุณต้องดาวน์โหลด SDK สำหรับแพลตฟอร์ม Android แพลตฟอร์มสกินใช้ Android SDK เวอร์ชันล่าสุด ซึ่งติดตั้งบนอุปกรณ์ของลูกค้าі สำหรับ Android เวอร์ชัน 1.5 มีสองแพลตฟอร์ม:

    แพลตฟอร์มสกินใช้ Android SDK เวอร์ชันล่าสุด ซึ่งติดตั้งบนอุปกรณ์ของลูกค้าโครงการโอเพ่นซอร์ส Android Google.- แพลตฟอร์มที่มีโค้ดโอเพ่นซอร์ส แต่ไม่มีส่วนขยายของ Google เช่น

    • Google แผนที่ หากคุณไม่ต้องการรบกวน Google API ฟังก์ชัน Google Maps จะไม่สามารถใช้ได้กับแอปพลิเคชันของคุณ.
    • หากคุณต้องการการพัฒนาโปรแกรมสำหรับ Android อย่างมืออาชีพ โปรดติดต่อตัวแทน Infoshell หากคุณไม่มีเหตุผลเฉพาะเจาะจงในการทำเช่นนี้ ฉันขอแนะนำให้คุณกำหนดเป้าหมายไปที่แพลตฟอร์มใดแพลตฟอร์มหนึ่งของ Google ตราบใดที่คุณไม่ต้องกังวลกับการใช้ส่วนขยายประสิทธิภาพของ Googleโอเบริท
    • หน้าต่าง -> ตัวจัดการ SDK ของ Android แพ็คเกจที่มีจำหน่ายในคอลัมน์ด้านซ้าย ให้พลิกพื้นที่เก็บข้อมูลเพื่อแสดงรายการแพลตฟอร์ม Android ที่พร้อมใช้งาน

    คุณสามารถเลือกแพลตฟอร์มที่จะดึงดูดจากรายการหรือยกเลิกการเลือกตัวเลือกทั้งหมดเพื่อดึงดูดแพลตฟอร์มที่มีอยู่ทั้งหมด

    เสร็จแล้วก็กด

    ติดตั้งที่เลือก

    โปรดปฏิบัติตามคำแนะนำในการติดตั้ง ป้อนเครื่องมือพัฒนา Android ในช่องเมื่อติดตั้งทุกอย่างเรียบร้อยแล้ว คุณก็พร้อมที่จะเริ่มการพัฒนาสำหรับ Android การสร้างโครงการ Android ใหม่

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

    นี่เป็นวิธีที่รวดเร็วในการไปถึงจุดแห่งความสำเร็จและจุดซังที่ดีในการพัฒนาส่วนต่อท้าย: หลังจากกดดัน, Eclipse สร้างโปรเจ็กต์ Android ใหม่ พร้อมเปิดตัว จำสิ่งที่คุณบอก Eclipse เพื่อสร้างกิจกรรมชื่อ MyFirstAndroidProjectActivity

    - นี่คือโค้ดที่ Android ใช้ในการเปิดโปรแกรมจริงๆ

    รหัสที่สร้างขึ้นจะแสดงในรูปแบบของการแจ้งเตือนง่ายๆ ใน Hello World

    แพ็คเกจ

    มาลองรันโปรแกรมของเราใน Eclipse กันตอนนี้

    • Google แผนที่ ในครั้งแรกที่คุณเริ่มต้น Eclipse จะเริ่มต้นด้วยประเภทของโปรเจ็กต์ที่คุณกำลังรันอยู่:วิ่ง -> วิ่ง หรือกด.
    • Google แผนที่ Ctrl+F11แอปพลิเคชัน Android เรียกใช้ Eclipse และเลือก.

    และกด Eclipse จะพยายามรันโปรแกรมบนอุปกรณ์ Androidอย่างไรก็ตาม ในขณะนี้ คุณไม่มีอุปกรณ์ที่ใช้ Android ดังนั้นคุณจะไม่สามารถเริ่มโปรเจ็กต์ได้ และคุณจะต้องสร้างอุปกรณ์ใหม่

    อุปกรณ์เสมือน Android

    (เอวีดี)

    อุปกรณ์เสมือน (อุปกรณ์เสมือน Android)

    Android Virtual Device (AVD) จำลองแกน Android ไม่ว่าจะเป็นโทรศัพท์มือถือหรือแท็บเล็ตพีซี

    คุณสามารถสร้างอุปกรณ์ AVD จำนวนมากได้ตลอดเวลาด้วยแพลตฟอร์ม Android เวอร์ชันต่างๆ

    สำหรับสกิน AVD คุณสามารถกำหนดค่าพารามิเตอร์ต่างๆ ของอุปกรณ์ได้ รวมถึงการมีแป้นพิมพ์กายภาพ การรองรับ GP การตั้งค่ากล้องแยกต่างหาก และอื่นๆ

    ขั้นแรกให้รันโปรแกรม คุณต้องสร้างอุปกรณ์ AVD เครื่องแรกจากแพลตฟอร์ม SDK (Google API, 1.6)

    คุณจะเข้าใจวิธีเริ่มพัฒนาบน Android และตัวมันเอง: แอปพลิเคชันมือถือบนแพลตฟอร์ม Android Eclipse + SDK

    คุณสมบัติอื่นๆ มากมายของ Android SDK ที่มอบข้อได้เปรียบให้กับคุณในฐานะนักพัฒนา:

    • Android SDK ใช้งานได้กับ Windows, Mac และ Linux ดังนั้นคุณไม่จำเป็นต้องจ่ายค่าลิขสิทธิ์ใหม่เพื่อเขียนโปรแกรม
    • SDKในชวา
    • หากคุณคุ้นเคยกับการเขียนโปรแกรม Java ของฉัน คุณก็พร้อมที่จะเชี่ยวชาญมันแล้ว
    • ด้วยการขยายโปรแกรมผ่าน Android Market ลูกค้านับแสนรายจะพร้อมใช้ทันที

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

    Matt กำลังเรียนรู้ Android!

    นอกจากเอกสารทางเทคนิคของ SDK แล้ว ยังมีการสร้างทรัพยากรใหม่สำหรับผู้ใช้ Android

    แพลตฟอร์มดังกล่าวกำลังได้รับความนิยมมากขึ้นเรื่อยๆ ในหมู่ผู้ค้าและผู้ค้าปลีก

    มาพูดให้จบ - มาเริ่มพัฒนาโปรแกรมสำหรับ Android กันดีกว่า!

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

    สำหรับเวอร์ชัน Android 1.5 ส่วนใหญ่มีสองแพลตฟอร์ม: Android Open Source Project และ Google

    เสร็จแล้วก็กด

    ติดตั้งที่เลือก

    โครงการ Android Open Source เป็นแพลตฟอร์มที่มีโค้ดโอเพ่นซอร์ส แต่ไม่มีส่วนขยายของ Google เช่น Google Maps

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

    ชื่อแพ็กเกจคือตัวระบุสำหรับโปรแกรมของคุณ

    - นี่คือโค้ดที่ Android ใช้ในการเปิดโปรแกรมจริงๆ

    เมื่อถึงเวลาเผยแพร่ผลลัพธ์บน Android Market ตัวระบุนี้จะใช้สำหรับการอัปเดตโปรแกรม สิ่งสำคัญคือต้องตรวจสอบว่าตัวระบุนี้ไม่ซ้ำกัน

    แพ็คเกจ

    มาลองรันโปรแกรมของเราใน Eclipse กันตอนนี้

    • แม้ว่าฉันต้องการใช้ชื่อ com.example.brewclock ที่นี่ แต่สำหรับโปรแกรมจริง ควรเลือกสัญลักษณ์ com.yourcompanyname.yourapplication จะดีกว่า
    • Min SDK Version (ชื่อนี้พูดได้ด้วยตัวมันเอง) เป็นเวอร์ชันแรกของ Android ซึ่งเป็นเวอร์ชันที่โปรแกรมจะทำงาน

    ใน Android รุ่นใหม่ทุกรุ่น SDK จะเพิ่มและเปลี่ยนแปลงวิธีการต่างๆ

    อุปกรณ์เสมือน Android

    (เอวีดี)

    อุปกรณ์เสมือน (อุปกรณ์เสมือน Android)

    เมื่อคุณเลือกเวอร์ชันของ SDK แล้ว Android (และ Android Market) จะรู้ว่าโปรแกรมของคุณจะทำงานบนอุปกรณ์ที่ใช้เวอร์ชันของแพลตฟอร์ม Android ของเวอร์ชันที่ระบุขึ้นไปเท่านั้น

    • เลือก Run->Run หรือกด Ctrl+F11
    • เลือก แอปพลิเคชัน Android และกด OK
    • Eclipse จะพยายามรันโปรแกรมบนอุปกรณ์ Android
    • อย่างไรก็ตาม ในขณะนี้ คุณไม่มีอุปกรณ์ที่ใช้ Android คุณจะไม่สามารถเรียกใช้โปรเจ็กต์ได้ และคุณจะต้องสร้าง Android Virtual Device (AVD) ใหม่
    • ลองมาดูสิ่งนี้พร้อมกัน:
    • หากคุณยังไม่ได้ลองรันโปรแกรม ให้กด Run (หรือกด Ctrl+F11)

    หากการล่วงหน้ากำลังถูกลบ ให้คลิก ใช่ เพื่อเปิด AVD

    คลิก ใหม่ ในกล่องโต้ตอบ Android SDK และ AVD Manager

    ตั้งค่าพารามิเตอร์เหล่านี้สำหรับ AVD: ชื่อ: Android_1.6 เป้าหมาย: Google APIs (Google Inc.) - ขนาดการ์ด SD API ระดับ 4: 16 MiB Skin ในตัว: ค่าเริ่มต้น (HVGA)

    คลิกสร้าง AVD

    ปิดกล่องโต้ตอบ Android SDK และ AVD Manager

    กำลังรันโค้ด

    อินเทอร์เฟซดั้งเดิมของ Android หรือ Wrapper ที่อธิบายไว้ในเอกสารประกอบ XML สามารถพบได้ในโฟลเดอร์ res/layouts

    โค้ดเทมเพลตที่สร้างไว้แล้วโดย Eclipse, res/layouts/main.xml และตามที่คุณระบุไว้ กำลังทำงานอยู่ในโปรแกรมจำลองแล้ว

    Eclipse มีเครื่องมือออกแบบเค้าโครงอันทรงพลังที่ช่วยให้คุณสามารถสร้างอินเทอร์เฟซได้โดยการลากผ่านหน้าจอ

    • ขณะนี้การเขียนอินเทอร์เฟซในรูปแบบ XML ได้ง่ายขึ้น และใช้เค้าโครงแบบกราฟิกเพื่อดูผลลัพธ์ล่วงหน้า
    • มาทำสิ่งนี้พร้อมกันโดยเปลี่ยน main.xml เป็นโครงร่างต่อไปนี้:

    เปิด res/layouts/main.xml ใน Eclipse ภายใต้ Package Explorer ใหม่

    เลือกแท็บ main.xml ที่ด้านล่างของหน้าจอเพื่อสลับไปยังโหมด XML