บทแนะนำ Android Studio สำหรับผู้เริ่มต้น

ผู้เขียน: Monica Porter
วันที่สร้าง: 15 มีนาคม 2021
วันที่อัปเดต: 2 กรกฎาคม 2024
Anonim
เริ่มสร้างแอพมือถือ แอพแรก
วิดีโอ: เริ่มสร้างแอพมือถือ แอพแรก

เนื้อหา


มีหลายวิธีในการเข้าถึงการพัฒนา Android แต่โดยไกลที่สุดและมีประสิทธิภาพมากที่สุดคือการใช้ Android Studio นี่เป็น IDE อย่างเป็นทางการ (Integrated Development Environment) สำหรับแพลตฟอร์ม Android ที่พัฒนาโดย Google และใช้เพื่อสร้างแอพส่วนใหญ่ที่คุณอาจใช้เป็นประจำทุกวัน

อ่านต่อไป: Java Tutorial สำหรับผู้เริ่มต้น

Android Studio ได้รับการประกาศครั้งแรกในการประชุม Google I / O ในปี 2013 และเปิดตัวต่อสาธารณชนในปี 2014 หลังจากรุ่นเบต้าต่างๆ ก่อนที่จะมีการเปิดตัวการพัฒนา Android ได้รับการจัดการส่วนใหญ่ผ่าน Eclipse IDE ซึ่งเป็น Java IDE ทั่วไปที่ยังรองรับภาษาการเขียนโปรแกรมอื่น ๆ อีกมากมาย

Android Studio ทำให้ชีวิตง่ายขึ้นอย่างมากเมื่อเทียบกับซอฟต์แวร์ที่ไม่ใช่ผู้เชี่ยวชาญ แต่ก็ยังมีวิธีเล็ก ๆ น้อย ๆ ก่อนที่จะสามารถอ้างได้ว่าเป็นประสบการณ์ที่ใช้งานง่ายและราบรื่น สำหรับผู้เริ่มต้นที่สมบูรณ์มีสิ่งที่น่ากลัวมากมายในการเรียนรู้ที่นี่และข้อมูลมากมายที่มีให้ - แม้ผ่านช่องทางการ - อาจจะล้าสมัยหรือหนาแน่นเกินไปที่จะทำให้หัวหรือก้อย

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


ดังนั้น Android Studio คืออะไร

พวกคุณที่ไม่เคยมีประสบการณ์ในการเขียนโค้ดมาก่อนอาจยังคงสงสัยว่าบทบาทของ Android Studio คืออะไรเมื่อพูดถึงการพัฒนา… IDE คืออะไร

ในฐานะที่เป็น IDE แล้วหน้าที่ของ Android Studio คือการจัดหาอินเทอร์เฟซสำหรับคุณในการสร้างแอพและจัดการกับการจัดการไฟล์ที่ซับซ้อนเบื้องหลัง ภาษาการเขียนโปรแกรมที่คุณจะใช้คือ Java หรือ Kotlin หากคุณเลือก Java สิ่งนี้จะถูกติดตั้งแยกต่างหากในเครื่องของคุณ Android Studio เป็นเพียงที่ที่คุณจะเขียนแก้ไขและบันทึกโครงการของคุณและไฟล์ที่ประกอบด้วยโครงการดังกล่าวในเวลาเดียวกัน Android Studio จะช่วยให้คุณเข้าถึง Android SDK หรือ 'ชุดพัฒนาซอฟต์แวร์' คิดว่านี่เป็นส่วนขยายของรหัส Java ที่อนุญาตให้ทำงานบนอุปกรณ์ Android ได้อย่างราบรื่นและใช้ประโยชน์จากฮาร์ดแวร์ดั้งเดิม Java จำเป็นต้องเขียนโปรแกรมจำเป็นต้องใช้ Android SDK เพื่อให้โปรแกรมเหล่านั้นทำงานบน Android และ Android Studio มีหน้าที่รวบรวมทุกอย่างให้คุณ ในเวลาเดียวกัน Android Studio ยังช่วยให้คุณสามารถเรียกใช้รหัสของคุณผ่านตัวจำลองหรือผ่านชิ้นส่วนของฮาร์ดแวร์ที่เชื่อมต่อกับเครื่องของคุณ จากนั้นคุณจะสามารถ "ดีบัก" โปรแกรมในขณะที่ทำงานและรับข้อเสนอแนะเพื่ออธิบายข้อขัดข้อง ฯลฯ เพื่อให้คุณสามารถแก้ปัญหาได้เร็วขึ้น


Android Studio ทำให้ชีวิตง่ายขึ้นอย่างมากเมื่อเทียบกับซอฟต์แวร์ที่ไม่ใช่ผู้เชี่ยวชาญ แต่ก็ยังมีวิธีเล็ก ๆ น้อย ๆ ก่อนที่จะสามารถอ้างได้ว่าเป็นประสบการณ์ที่ใช้งานง่ายและราบรื่น

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

การตั้งค่า

การตั้งค่า Android Studio ค่อนข้างตรงไปตรงมาและทำได้ง่ายกว่าที่เคยเพราะเกือบทุกอย่างที่รวมอยู่ในเครื่องเดียว ดาวน์โหลดได้ที่นี่และคุณจะได้รับไม่เพียง แต่ Android Studio แต่ยังรวมถึง Android SDK, ผู้จัดการ SDK และอีกมากมาย สิ่งเดียวที่คุณต้องการคือ Java Development Kit ซึ่งคุณสามารถดาวน์โหลดได้ที่นี่ โปรดจำไว้ว่า Android Studio เป็นของคุณจริงๆ หน้าต่าง สู่ Java! หมายเหตุ: Android Studio และ SDK มีขนาดค่อนข้างใหญ่ดังนั้นโปรดตรวจสอบให้แน่ใจว่าคุณมีพื้นที่ว่างบนไดรฟ์ C: ก่อนเริ่มต้น

ทำตามคำแนะนำง่ายๆระหว่างการติดตั้งและควรติดตั้งแพลตฟอร์ม Android ที่คุณจะสามารถพัฒนาได้เช่นกัน ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่องทำเครื่องหมายเพื่อบอกตัวติดตั้งว่าคุณต้องการ Android SDK เช่นกันและจดบันทึกตำแหน่งที่ตัว Android Studio ใช้ และ กำลังติดตั้ง SDK นี่คือค่าเริ่มต้นที่เลือกไว้สำหรับการติดตั้งของฉัน:

เลือกไดเรกทอรีสำหรับ SDK ที่ไม่มีช่องว่าง โปรดทราบว่าโฟลเดอร์ AppData ที่ Android Studio เลือกไว้ที่นี่เป็นโฟลเดอร์ที่ซ่อนอยู่ใน Windows ซึ่งหมายความว่าคุณจะต้องเลือก "แสดงโฟลเดอร์ที่ซ่อน" หากคุณต้องการเรียกดูโดยใช้เครื่องมือสำรวจ

เริ่มต้นโครงการใหม่

เมื่อ Android Studio เปิดใช้งานแล้วคุณจะต้องการดำน้ำและสร้างโครงการใหม่ คุณสามารถทำได้โดยเปิดตัว Android Studio จากนั้นเลือกโครงการใหม่หรือคุณสามารถเลือกไฟล์> ใหม่> โครงการใหม่ได้ตลอดเวลาจาก IDE เอง

จากนั้นคุณจะมีโอกาสเลือกกิจกรรมหลายประเภท กิจกรรมเป็น 'หน้าจอ' ในแอปอย่างมีประสิทธิภาพ ในบางกรณีนี้จะเป็นแอพทั้งหมดหรือในแอปอื่น ๆ แอพของคุณอาจเปลี่ยนจากหน้าจอหนึ่งไปเป็นอีกหน้าจอหนึ่ง คุณมีอิสระที่จะเริ่มโครงการใหม่โดยไม่มีกิจกรรม (ในกรณีนี้คุณจะเลือก 'เพิ่มไม่มีกิจกรรม') แต่คุณจะต้องการได้เกือบทุกครั้งดังนั้นมันจะง่ายกว่าที่จะให้ Android Studio ตั้งค่าคุณด้วยสิ่งที่คล้ายกับว่างเปล่า เทมเพลตแอปที่จะเริ่มต้นด้วย

บ่อยครั้งที่คุณจะเลือก 'กิจกรรมพื้นฐาน' ซึ่งเป็นรูปลักษณ์เริ่มต้นสำหรับแอป Android ใหม่ ซึ่งจะรวมถึงเมนูที่มุมบนขวาเช่นเดียวกับปุ่ม FAB - ปุ่มการดำเนินการลอยตัว - ซึ่งเป็นตัวเลือกการออกแบบที่ Google พยายามให้กำลังใจ 'กิจกรรมที่ว่างเปล่า' เป็นสิ่งเดียวกัน แต่ไม่มีโครเมียมที่เพิ่มเข้ามา

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

ไฟล์เหล่านี้คืออะไร?

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

'รหัส' หลักจะเป็นไฟล์ Java ที่มีชื่อเหมือนกับกิจกรรมของคุณ โดยค่าเริ่มต้นนี่คือ MainActivity.Java แต่คุณอาจเปลี่ยนไปเมื่อคุณตั้งค่าโครงการเป็นครั้งแรก นี่คือที่ที่คุณจะป้อนจาวาสคริปต์ของคุณและที่ที่คุณจะกำหนดพฤติกรรมของแอปของคุณ

อย่างไรก็ตามความจริง แบบ แอปของคุณได้รับการจัดการในโค้ดอีกส่วนหนึ่งโดยสิ้นเชิง รหัสนี้เป็นไฟล์ที่เรียกว่า activity_main.xml XML เป็นภาษามาร์กอัปที่กำหนดโครงร่างของเอกสาร - เช่นเดียวกับ HTML ซึ่งใช้สำหรับการสร้างเว็บไซต์ ไม่ใช่ "การเขียนโปรแกรม" จริงๆ แต่เป็นรหัสชนิดหนึ่ง

ดังนั้นหากคุณต้องการสร้างปุ่มใหม่คุณจะทำได้โดยการแก้ไข activity_main.xml และหากคุณต้องการอธิบายว่าเกิดอะไรขึ้นเมื่อมีคน คลิก ที่ปุ่มนั้นคุณอาจจะใส่ไว้ใน MainActivity.Java เพียงแค่ทำให้สิ่งต่าง ๆ มีความซับซ้อนขึ้นเล็กน้อยคุณสามารถใช้งานได้จริง ใด ไฟล์ XML เพื่อกำหนดเค้าโครงของ ใด จาวาสคริปต์ (เรียกว่าคลาส) ค่านี้ตั้งไว้ที่ด้านบนสุดของโค้ด Java ของคุณพร้อมกับบรรทัด:

setContentView (R.layoutactivity_main);

นี่เป็นเพียงการบอกกับ Android Studio ว่าสคริปต์นี้จะมีเค้าโครงของมัน ชุด โดย activity_main.xml. นี่หมายความว่าคุณสามารถใช้ไฟล์ XML เดียวกันในทางทฤษฎีเพื่อตั้งโครงร่างสำหรับคลาส Java สองคลาสที่แตกต่างกัน

และในบางกรณีคุณจะมีไฟล์ XML มากกว่าหนึ่งไฟล์ที่อธิบายแตกต่างกัน ด้าน ของรูปแบบกิจกรรมของคุณ หากคุณเลือก 'กิจกรรมพื้นฐาน' แทน 'กิจกรรมที่ว่างเปล่า' คุณจะมี activity_main.xml ที่จะกำหนดตำแหน่งของ FAB และองค์ประกอบ UI อื่น ๆ และ content_main.xml ซึ่งจะเป็นบ้านของเนื้อหาที่คุณต้องการเพิ่มในตรงกลางของหน้าจอ ในที่สุดคุณอาจเพิ่ม "มุมมอง" (องค์ประกอบเช่นปุ่มกล่องข้อความและรายการ) และสิ่งเหล่านี้บางอย่างอาจมีคุณสมบัติการจัดวาง XML ของตัวเอง!

ค้นหาเส้นทางของคุณ

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

กิจกรรมใหม่ที่ว่างเปล่าฉันชอบกลิ่นของความเป็นไปได้ในตอนเช้า!

หากคุณต้องการเปิดสิ่งใหม่ ๆ คุณจะสามารถทำสิ่งนั้นผ่านลำดับชั้นไฟล์ทางด้านซ้าย ที่นี่คุณจะพบโฟลเดอร์และโฟลเดอร์ทั้งหมดที่อยู่ภายใน ไฟล์ Java ของคุณอยู่ภายใต้ java และจากนั้นชื่อแพคเกจของแอปของคุณ ดับเบิลคลิกที่ MainActivity.Java (สมมติว่าคุณใช้ Java) และจะมาอยู่ข้างหน้าในหน้าต่างด้านขวา

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

ไฟล์ประเภทอื่น ๆ

อีกโฟลเดอร์ที่มีประโยชน์คือโฟลเดอร์ 'res' สิ่งนี้สั้นสำหรับ ‘ทรัพยากร’ และรวมถึง ‘drawable’ (รูปภาพที่คุณจะใส่ไว้ในแอป) และ ‘เค้าโครง’ ซึ่งเป็นที่ที่ไฟล์ XML ของคุณไป ทุกอย่างในโฟลเดอร์ทรัพยากรจำเป็นต้องเป็นตัวพิมพ์เล็กซึ่งเป็นเหตุผลที่ใช้ขีดเส้นใต้มากในการแยกชื่อไฟล์เป็นชื่อเรื่องที่อ่านได้ในกรณีที่ไม่มีตัวอูฐ

‘ค่า’ ยังเป็นโฟลเดอร์ที่มีประโยชน์ในการค้นหาสิ่งนี้มีไฟล์ XML เพิ่มเติมที่เก็บค่าตัวแปร - สิ่งต่าง ๆ เช่นชื่อแอปและค่าสี

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

คุณสามารถสร้างคลาส Java ไฟล์ XML หรือกิจกรรมทั้งหมดได้ทุกเมื่อเพื่อเพิ่มฟังก์ชันการทำงานให้กับแอปของคุณ เพียงคลิกขวาที่ไดเรกทอรีที่เกี่ยวข้องจากนั้นเลือกใหม่ ’จากนั้นเลือกสิ่งที่ต้องการเพิ่ม นอกจากนี้คุณยังสามารถเปิดไดเรกทอรีของโครงการของคุณโดยคลิกขวาและเลือก 'แสดงใน Explorer' สิ่งนี้มีประโยชน์ถ้าคุณต้องการแก้ไขภาพเช่น

พบกับ Gradle

Android Studio พยายามรักษาสิ่งที่ดีและเรียบง่ายสำหรับผู้ใช้โดยมอบเครื่องมือและคุณสมบัติที่จำเป็นทั้งหมดในที่เดียว สิ่งต่าง ๆ จะมีความซับซ้อนมากขึ้นเมื่อคุณต้องมีปฏิสัมพันธ์กับองค์ประกอบอื่น ๆ เหล่านี้

ตัวอย่างเช่นคุณอาจสังเกตเห็นว่า Android Studio กล่าวถึง "Gradle" เป็นครั้งคราว นี่คือ 'เครื่องมือสร้างอัตโนมัติ' ซึ่งช่วยให้ Android Studio เปลี่ยนไฟล์ต่าง ๆ เหล่านั้นให้เป็น APK เดียว คุณควรปล่อยให้ Gradle ทำสิ่งนี้เป็นส่วนใหญ่ แต่ในบางครั้งคุณจะต้องข้ามไปที่ไฟล์ build.gradle หากคุณต้องการเพิ่ม "การพึ่งพา" ใหม่ที่อนุญาตคุณลักษณะขั้นสูงสำหรับแอปของคุณ บางครั้งหากสิ่งต่าง ๆ หยุดทำงานคุณสามารถเลือกสร้าง> ล้างโครงการและสิ่งนี้จะยืนยันว่าไฟล์ทั้งหมดอยู่ที่ใดและบทบาทของพวกเขาคืออะไร โดยทั่วไปจะมีไฟล์สร้าง Gradle สองไฟล์หนึ่งไฟล์สำหรับโครงการทั้งหมดและอีกไฟล์หนึ่งสำหรับโมดูล '(แอป)

การดีบักอุปกรณ์เสมือนและตัวจัดการ SDK

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

ใช้งานบนอุปกรณ์ของคุณง่าย เพียงเสียบเข้ากับ USB ตรวจสอบให้แน่ใจว่าคุณได้อนุญาตการแก้ไขข้อบกพร่อง USB และการติดตั้งจากแหล่งที่ไม่รู้จักในการตั้งค่าโทรศัพท์แล้วกดปุ่มเล่นสีเขียวที่ด้านบนหรือ 'เรียกใช้> เรียกใช้แอป'

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

ในขณะที่แอปของคุณกำลังทำงานคุณจะสามารถรับรายงานสดผ่านแท็บ "logcat" ใน Android Monitor ซึ่งอยู่ในครึ่งล่างของหน้าจอ หากมีสิ่งใดผิดพลาดที่ทำให้แอปของคุณหยุดทำงานหรือไม่ตอบสนองข้อความสีแดงจะปรากฏขึ้นและสิ่งนี้จะให้คำอธิบายปัญหาแก่คุณ คุณอาจพบว่าเป็นเรื่องของการอนุญาตที่ถูกลืมหรืออย่างอื่นที่แก้ไขได้ง่าย มันช่วยคุณได้ ตัน เวลากับสุ่มสี่สุ่มห้าพยายามเดาว่าอะไรผิดพลาด ตรวจสอบให้แน่ใจว่าได้กรองประเภทของที่คุณต้องการดูที่นี่

คุณสามารถสลับไปยังแท็บจอภาพและดูข้อมูลที่เป็นประโยชน์เช่นการใช้งาน CPU ฯลฯ การตรวจสอบอุปกรณ์ Android จะทำการตรวจสอบนี้อีกขั้นตอนหนึ่งและช่วยให้คุณตรวจสอบทุกอย่างพร้อมกันด้วย UI ที่มีประโยชน์

ผู้จัดการ AVD

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

นี่คือที่มาของ 'อุปกรณ์เสมือน Android' ซึ่งเป็นตัวเลียนแบบที่คุณสามารถใช้เพื่อเลียนแบบรูปลักษณ์และประสิทธิภาพของอุปกรณ์ Android อื่น ๆ โดยตั้งค่าขนาดต่าง ๆ เช่นขนาดหน้าจอพลังงานและรุ่น Android

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

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

เมื่อคุณตั้งค่าอุปกรณ์ที่จะใช้แล้วคุณจะสามารถเลือกหนึ่งในอุปกรณ์เหล่านี้เมื่อคุณเรียกใช้แอพและทำการดีบักแบบเดียวกับที่คุณใช้กับอุปกรณ์จริง โปรดทราบว่าคุณจะต้องมีบางอย่าง อย่างเป็นธรรม รายละเอียดที่ดีในการเรียกใช้อุปกรณ์เสมือน ฉันไม่สามารถทำให้มันทำงานบน Surface Pro 3 ได้ แต่ใน MSI GT72VR 6RE ของฉันมันสามารถทำงานในโหมดเร่งความเร็วซึ่งค่อนข้างเร็ว สำหรับผู้ที่สงสัยคุณสามารถปฏิบัติเช่นเดียวกับอีมูเลเตอร์อื่น ๆ และเข้าถึง Play Store เพื่อดาวน์โหลดแอพของคุณ หากคุณมีฮาร์ดแวร์มันเป็นวิธีที่ทำงานได้ในการเรียกใช้แอพบางอย่างบนพีซี Windows!

ผู้จัดการ SDK

หากคุณต้องการกำหนดเป้าหมายเป็น Android เวอร์ชันใดรุ่นหนึ่งหรือหากคุณต้องการสร้างอุปกรณ์เสมือนที่ใช้งานรุ่นที่ระบุคุณจะต้องดาวน์โหลดแพลตฟอร์มและเครื่องมือ SDK ที่จำเป็น คุณสามารถทำได้ผ่านเครื่องมือจัดการ SDK ซึ่งคุณจะพบได้โดยเลือกเครื่องมือ> เครื่องมือจัดการ SDK ที่นี่คุณจะสามารถค้นหาทรัพยากรเพิ่มเติมเช่น Google Glass Development Kit หรือ Android Repository ซึ่งให้ฟังก์ชันการทำงานเพิ่มเติมเพื่อใช้ในแอปของคุณ

เพียงทำเครื่องหมายในช่องทำเครื่องหมายถัดจากสิ่งที่คุณต้องการดาวน์โหลดแล้วคลิก 'ตกลง' Android Studio จะแจ้งเตือนคุณเป็นครั้งคราวเมื่อถึงเวลาปรับปรุง IDE หรือองค์ประกอบใด ๆ เหล่านี้ ตรวจสอบให้แน่ใจเพื่อให้ทันสมัย!

สร้าง APK ที่ลงชื่อแล้ว

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

คุณจะได้รับแจ้งให้สร้างหรือป้อนที่จัดเก็บคีย์ นี่คือ 'ใบรับรองความเป็นของแท้' ที่พิสูจน์ว่า APK ที่คุณกำลังอัปโหลดเป็นแอปที่คุณบอกว่าเป็น วิธีนี้ป้องกันไม่ให้ใครบางคนแฮ็คบัญชี Google Play ของคุณแล้วอัปโหลด APK ที่เป็นอันตรายซึ่งเป็น "อัปเดต" ไปยังแอปของคุณ! คุณจะต้องรักษาไฟล์นี้ให้ปลอดภัยเมื่อไฟล์หายไปจะไม่มีทางอัปเดตแอปของคุณอีกครั้ง! เลือก ‘ปล่อย’ เป็นประเภทการสร้างของคุณหากคุณต้องการทำสิ่งนี้ที่คุณสามารถปล่อยแล้วคลิก ‘เสร็จสิ้น’

การเดินทางเป็นเพียงการเริ่มต้น ...

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

ตัวอย่างเช่นหากคุณต้องการสร้างแอปที่เปิดใช้งานระบบคลาวด์คุณจะต้องเริ่มต้นทำงานด้วย Firebase Google ทำให้เรื่องนี้ง่ายขึ้นโดยการสร้างการสนับสนุนลงใน IDE เอง เพียงเลือกเครื่องมือ> ฐานข้อมูลจากนั้นคุณสามารถเริ่มตั้งค่าการทำงานของระบบคลาวด์ ในทำนองเดียวกันคุณอาจต้องใช้ GitHub ซึ่งช่วยให้คุณสำรองข้อมูลแอปออนไลน์ของคุณและจัดการการควบคุมเวอร์ชันเพื่อการทำงานร่วมกันที่คล่องตัวยิ่งขึ้น จากนั้นก็มี Android NDK (ชุดพัฒนาดั้งเดิม) สำหรับการพัฒนาใน C / C ++ แน่นอนคุณต้องทำความคุ้นเคยกับ Java และ / หรือ Kotlin ด้วยคุณจะต้องทำทุกอย่างที่เป็นประโยชน์! คุณจะต้องเรียนรู้การใช้ห้องสมุดภายนอกด้วย

Google กำลังอัปเดต Android Studio อยู่ตลอดเวลาและนำคุณลักษณะและการทำงานใหม่ ๆ มาสู่แพลตฟอร์มซึ่งอาจเป็นเรื่องที่ท้าทาย เวอร์ชันล่าสุดในขณะที่เขียนคือ Android Studio 3.3 และแนวคิดใหม่ในการตัดหัวของคุณรวมถึงแอพพลิเคชั่นและชุดรวมแอพทันที จากนั้นจะมีส่วนประกอบใหม่ที่นำมาใช้เป็นส่วนหนึ่งของ Android Jetpack เช่นส่วนประกอบสถาปัตยกรรมการนำทางและตัวแบ่งส่วน มันไม่เคยจบลง.

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

ความจริงเสมือนกำลังเริ่มต้นครั้งใหญ่ อย่างไรก็ตามมันยังคงเป็นอุตสาหกรรมที่เล็กมาก มีแพลตฟอร์ม VR หลายแห่งรวมถึงแพลตฟอร์มมือถือสามแพลตฟอร์มที่มี Google Cardboard, Google Daydream และ Gear VR แน่นอน Go...

นอกจากโทรศัพท์สมาร์ทวอทช์แท็บเล็ตและแก็ดเจ็ตสุดเจ๋งอื่น ๆ แล้วเรายังเห็นผลิตภัณฑ์ AR- และ VR ที่ยอดเยี่ยมไม่กี่รายการที่ CE ในลาสเวกัส เหล่านี้รวมถึงชุดหูฟัง VR เกมและแม้แต่แอปลามกอนาจารของ AR สำหรับเ...

น่าสนใจ