ความแตกต่างระหว่างขนาดของแอพที่ระบุไว้ใน Play Store เทียบกับขนาดแอพที่ติดตั้งจริง


10

Play Store แสดงขนาดของแอพทั้งหมดที่มีในสโตร์ เมื่อผู้ใช้ดาวน์โหลดและติดตั้งแอพขนาดจริงที่รายงานโดย Android มักจะมีขนาดใหญ่กว่าขนาดที่ระบุไว้ใน Play Store

ของความสำคัญแตกต่างนี้เกิดขึ้นก่อนที่โปรแกรมจะทำงานได้เป็นครั้งแรก

อะไรคือเหตุผลของความแตกต่าง?

คำตอบ:


7

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

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

ขนาดที่แตกต่างกันจะสังเกตเห็นได้ชัดเจนเมื่อเปรียบเทียบระหว่างตลาด Android หนึ่งแสดงขนาดหนึ่งและร้านเล่นแสดงขนาดแตกต่างกันอย่างสมบูรณ์


ขอบคุณมาก. Silly Google ... มันสำคัญอย่างยิ่งที่จะต้องรู้ว่าจะติดตั้งแอปพลิเคชั่นใหญ่เพียงใด ... เลวร้ายเกินไปที่ Google ละเว้นข้อมูลนี้จาก Google Play Store
RockPaperLizard

2
คุณพูดถึง "บางครั้งเมื่อติดตั้ง apk แล้วอาจต้องดาวน์โหลดข้อมูลบางอย่าง" ถูกต้องหรือไม่ แอพดาวน์โหลดข้อมูลเพียงแค่ติดตั้ง (และไม่เปิด)
RockPaperLizard

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

1
ขอบคุณ! ฉันถือว่าในความคิดเห็นของคุณด้านบนว่าคุณหมายถึง "แต่ไม่มีแอปใดควรดาวน์โหลดข้อมูลก่อนที่จะเปิดในครั้งแรก" แทนที่จะเป็น "แต่ไม่มีแอปใดที่ไม่ควร ... "?
RockPaperLizard

@RockPaperLizard Lol ฉันกำลังรีบ แต่ใช่นั่นคือสิ่งที่ฉันหมายถึง "... ไม่มีแอปควรเป็น ... "
HasH_BrowN

7

Google play store และร้านค้าแอปอื่น ๆ จะแสดงเฉพาะขนาดแอปพลิเคชันหลัก (APK) เท่านั้นไม่ใช่ขนาดแอปทั้งหมดซึ่งรวมถึงไฟล์ส่วนขยาย OBB (ทึบแสงแบบไบนารี) OBBs เป็นไฟล์พิเศษที่แอพดาวน์โหลดเพื่อให้ทำงาน ขนาดไฟล์ไม่ควรแตกต่างกันก่อนที่จะดาวน์โหลดไฟล์เพิ่มเติม

จากส่วนนักพัฒนา Play Store:

ขนาดสูงสุดที่รองรับสำหรับ APK เดียวคือ 50MB หากคุณต้องการจัดเก็บเนื้อหาเพิ่มเติม (เช่นภาพ) คุณสามารถอัปโหลดไฟล์ส่วนขยาย

หากแอปของคุณต้องการหน่วยความจำมากกว่า 50MB คุณสามารถใช้ไฟล์ขยายเพื่อจัดเก็บเนื้อหา APK เพิ่มเติม คุณสามารถจัดเก็บไฟล์ขยายสองไฟล์ต่อแอปพลิเคชัน ไฟล์สำหรับขยายแต่ละไฟล์มีขนาดสูงสุด 2GB

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

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

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

ในที่สุด Play store อนุญาตให้ APK หลายรายการต่อรายการแอป นี่เป็นเพราะแอพที่ใหญ่กว่า (ส่วนใหญ่เป็นเกม) จำเป็นต้องกำหนดเป้าหมายไปยังแหล่งข้อมูลที่แตกต่างกัน (เอ็นจิ้นกราฟิกขนาดหน้าจอ / ความละเอียด ฯลฯ ) และพวกมันไม่สามารถพอดีกับที่อยู่ใน APK เดียว (เนื่องจากข้อ จำกัด ด้านขนาด) หากคุณดูที่หน้า Play Store เดียวกันบนอุปกรณ์ประเภทต่าง ๆ คุณจะเห็นขนาดแอปที่แตกต่างกันในรายการ


นี่จะนำข้อมูลใหม่ที่มีค่ามาสู่คำตอบที่นี่ คุณสามารถขยายคำตอบของคุณได้ทั้งหมดหรือไม่?
RockPaperLizard

2
@rockpaperlizard สป็อคมีอะไรอีกที่จะขยายตัวต่อไป?
CDE

1
+1 สำหรับการเป็นคนแรกที่ได้รับ :-) รายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่ดาวน์โหลดไฟล์ OBB (แอพหรือ Play Store จริง ๆ ) ทำไมคุณถึงอ้างถึงพวกเขาว่า "ไฟล์ขยาย" และการบีบอัดทั่วไป (ตามที่กล่าวไว้ในคำตอบอื่น ๆ ) เป็นอีก ปัจจัย.
RockPaperLizard

@RockPaperLizard เสร็จแล้ว
ซีดี

ขอบคุณ! ฉันได้ทำการแก้ไขสองสามครั้งเพื่อให้ความกระจ่างโปรดแก้ไขการแก้ไขของฉันหากฉันทำผิดพลาด จากข้อมูลที่ดีที่คุณให้ฉันสร้างคำถามนี้: android.stackexchange.com/questions/108931/ …
RockPaperLizard

3

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

ขนาดสูงสุดสำหรับ APK เพิ่มขึ้นสูงสุดถึง 100MB ตั้งแต่ 28 กันยายน 2558 (อ้างอิง: บล็อกอย่างเป็นทางการของนักพัฒนา Android )

เนื่องจากรุ่นและอุปกรณ์และขนาดแตกต่างกันขนาดติดตั้งของแอพจึงขึ้นอยู่กับอุปกรณ์ - "ต่างกันไปตามอุปกรณ์" สำหรับแอพบางตัวเท่านั้นคุณสามารถดูได้ว่าใหญ่แค่ไหนโดยไปที่ play store โดยไม่ต้องเข้าสู่ระบบ


ฉันชอบที่จะรู้ว่ามีตัวบ่งชี้ใดที่จะบอกว่า 'ประมาณ' ว่าแอปนั้นใหญ่แค่ไหน (<5, 10, 10-50, <50, 50-100 เป็นต้น) ขอบคุณ @Andrew สำหรับการแก้ไข (:
Sandra

1

เนื่องจาก Play Store แสดงขนาดการดาวน์โหลดและไฟล์ดาวน์โหลด (อาจเป็น apk) ถูกบีบอัด เมื่อคุณติดตั้งแอพ apk จะถูกแตกและใหญ่ขึ้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.