เมื่อฉันพัฒนาโครงการโดยใช้Eclipseที่เอพีเคไฟล์ไปที่จำลอง แต่ฉันต้องการอัปโหลดแอปพลิเคชันของฉันไปยังอุปกรณ์จริง มีเครื่องมือในการสร้างไฟล์ APK หรือไม่?
กระบวนการคืออะไร? หรือมันเป็นไปได้ที่จะดึงไฟล์ APK จากตัวจำลอง?
เมื่อฉันพัฒนาโครงการโดยใช้Eclipseที่เอพีเคไฟล์ไปที่จำลอง แต่ฉันต้องการอัปโหลดแอปพลิเคชันของฉันไปยังอุปกรณ์จริง มีเครื่องมือในการสร้างไฟล์ APK หรือไม่?
กระบวนการคืออะไร? หรือมันเป็นไปได้ที่จะดึงไฟล์ APK จากตัวจำลอง?
คำตอบ:
เมื่อคุณรันโครงการบนตัวจำลองไฟล์ APK จะถูกสร้างขึ้นในbin
ไดเรกทอรี โปรดทราบว่าการสร้างโครงการ (และไม่เรียกใช้ ) จะไม่ส่งออกไฟล์ APK ลงในbin
ไดเรกทอรี
.apk
ไฟล์จะได้รับการแก้ปัญหาการสร้าง หากคุณต้องการรุ่นวางจำหน่ายให้ทำตามคำตอบของ Sarwarแทน
สำหรับการทดสอบบนอุปกรณ์คุณสามารถเชื่อมต่ออุปกรณ์โดยใช้ USB และเรียกใช้จากEclipseเช่นเดียวกับโปรแกรมจำลอง
หากคุณต้องการแจกจ่ายแอพให้ใช้คุณสมบัติส่งออก:
จากนั้นทำตามคำแนะนำ คุณจะต้องสร้างคีย์ในกระบวนการ
ไม่จำเป็นต้องสร้างคีย์และอื่น ๆ หากคุณต้องการเล่นกับมันบนอุปกรณ์ของคุณ
ด้วย Eclipse:
การส่งออก .apk ได้รับการรับรองจากคราสคลิกขวาโครงการในแพคเกจ Explorer ที่และเลือกเครื่องมือ Android -> ส่งออกการประยุกต์ใช้แพคเกจไม่ได้ลงนาม จากนั้นระบุตำแหน่งไฟล์สำหรับ. apk ที่ไม่ได้ลงชื่อ
script
แนวทางหรือไม่?
ไฟล์ APK อยู่ใน/workspace/PROJECT_FOLDER/bin
ไดเรกทอรี วิธีติดตั้งไฟล์ APK ในอุปกรณ์จริง:
เชื่อมต่ออุปกรณ์จริงของคุณกับพีซี / แล็ปท็อป
ไปที่การsdk/tools/
ใช้เทอร์มินัลหรือพรอมต์คำสั่ง
adb install <FILE PATH OF .APK FILE>
แค่นั้นแหละ...
เพียงคลิกขวาที่โครงการของคุณแล้วไปที่
* ส่งออก -> Android -> ส่งออกแอปพลิเคชัน Android -> YOUR_PROJECT_NAME -> สร้างเส้นทางที่เก็บคีย์ใหม่ -> กรอกรายละเอียด -> ตั้งค่าตำแหน่ง. apk -> ตอนนี้คุณสามารถรับไฟล์. apk ของคุณได้ *
ติดตั้งในมือถือของคุณ
เราสามารถสร้างไฟล์ APK ที่ลงชื่อและไม่ได้ลงชื่อ ไฟล์ APK ที่มีลายเซ็นสามารถติดตั้งในอุปกรณ์ของคุณ
สำหรับการสร้างไฟล์ APK ที่ลงชื่อแล้ว:
คลิกขวาที่โครงการใน Package Explorer
เลือกเครื่องมือ Android -> ส่งออกแพ็คเกจแอปพลิเคชันที่ลงชื่อแล้ว
จากนั้นระบุตำแหน่งไฟล์สำหรับ. apk ที่เซ็นชื่อ
สำหรับการสร้างไฟล์ APK ที่ไม่ได้ลงชื่อ:
คลิกขวาที่โครงการใน Package Explorer
เลือกเครื่องมือ Android -> ส่งออกการประยุกต์ใช้แพคเกจไม่ได้ลงนาม
จากนั้นระบุตำแหน่งไฟล์สำหรับไฟล์ APK ที่ไม่ได้ลงชื่อ
เมื่อคุณเรียกใช้แอปพลิเคชันของคุณควรตรวจพบโทรศัพท์ของคุณและคุณควรได้รับตัวเลือกให้เรียกใช้บนโทรศัพท์ของคุณแทนที่จะใช้ตัวจำลอง
คำแนะนำเพิ่มเติมเกี่ยวกับการจดจำโทรศัพท์ของคุณ: http://developer.android.com/guide/developing/device.html
เมื่อคุณต้องการส่งออกไฟล์ APK ที่ลงนามแล้ว (สำหรับอัปโหลดไปยังตลาดหรือวางบนเว็บไซต์) คลิกขวาที่โครงการใน Eclipse เลือกส่งออกจากนั้นเลือก "ส่งออกแอปพลิเคชัน Android"
รายละเอียดเพิ่มเติม: http://developer.android.com/guide/publishing/app-signing.html#ExportWizard
bin/XXX.apk
ไฟล์สามารถสร้างขึ้นโดยอัตโนมัติทันทีที่คุณบันทึกแฟ้มแหล่งใด:
หน้าต่าง / ค่ากำหนด, Android / Build, ยกเลิกการเลือก "ข้ามบรรจุภัณฑ์และสร้างดัชนี ... "
วิธีที่ง่ายที่สุดในการสร้าง APK ที่ลงชื่อ / ไม่ได้ลงชื่อโดยใช้ Eclipse และ ADT มีดังนี้:
เลือกสถานที่สำหรับไฟล์ APK ใหม่และคลิก"บันทึก"
หวังว่านี่จะช่วยได้
Eclipse 3.7 (Indigo): ไปที่ Windows -> การตั้งค่า -> Android -> สร้างและยกเลิกการเลือก "ข้ามบรรจุภัณฑ์และ dexing จนกว่าจะส่งออกหรือเปิดตัว"
นอกจากนี้คุณยังสามารถสร้างได้ด้วยตนเองผ่านทางเมนู -> โครงการ -> ** ยกเลิกการเลือก "สร้างโดยอัตโนมัติ" **
คลิกขวาที่โครงการใน Eclipse -> เครื่องมือ Android -> ส่งออกโดยไม่ต้องเซ็นกุญแจ เชื่อมต่ออุปกรณ์ของคุณ ติดตั้งโดย sdk / tools
ไม่มีใครพูดถึงเรื่องนี้ แต่เมื่อใช้ร่วมกับคำตอบอื่น ๆ คุณสามารถรับไฟล์ apk จากไดเรกทอรี bin ของคุณไปยังโทรศัพท์หรือแท็บเล็ตของคุณโดยวางไว้บนเว็บไซต์และเพียงแค่ดาวน์โหลด
อุปกรณ์ของคุณจะบ่นเกี่ยวกับการติดตั้งหลังจากคุณดาวน์โหลด อุปกรณ์ของคุณจะแนะนำหรือเสี่ยงต่อการติดตั้งโปรแกรมจากแหล่งที่ไม่รู้จักและให้ตัวเลือกในการข้ามคำแนะนำ
คำถามของคุณเจาะจงมาก คุณไม่จำเป็นต้องดึงมันออกมาจากอีมูเลเตอร์ของคุณเพียงแค่คว้าไฟล์ apk จากโฟลเดอร์ช่องเก็บของในโครงการของคุณและวางไว้บนอุปกรณ์จริงของคุณ
คนส่วนใหญ่ให้ข้อมูลที่มีค่าแก่คุณในขั้นตอนต่อไป (การลงชื่อและเผยแพร่ apk ของคุณ) คุณไม่จำเป็นต้องทำตามขั้นตอนนั้นเพื่อนำมาไว้ในอุปกรณ์จริงของคุณ
การดาวน์โหลดไปยังอุปกรณ์จริงของคุณเป็นวิธีง่าย ๆ