เป็นไปได้ไหมที่จะดาวน์โหลด APK เก่าสำหรับแอปของฉันจาก Google Play


100

ในช่วงสองสามเดือนที่ผ่านมาฉันได้เผยแพร่การแก้ไขหลายครั้งในแอปของฉัน ขออภัยฉันไม่ได้เก็บสำเนาของ APK เก่าทั้งหมดไว้และตอนนี้ฉันต้องการทดสอบการอัปเกรดจากเวอร์ชันเก่าเป็นเวอร์ชันใหม่ มีวิธีใดบ้างในการดาวน์โหลด Google เวอร์ชันเก่าของฉัน คอนโซลนักพัฒนาซอฟต์แวร์ Google Play แสดง APK เก่าของฉัน แต่ไม่มีลิงก์ดาวน์โหลด ฉันลองใช้ "Real APK Leecher" แล้ว แต่ไม่ได้ให้คุณเลือกเวอร์ชัน APK ที่ต้องการดาวน์โหลด และฉันไม่สามารถเปิดใช้งานเวอร์ชันเก่าอีกครั้งได้ชั่วคราวใน Developer Console เนื่องจากมีการร้องเรียนว่าเป็นเวอร์ชันก่อนหน้านี้


ใช่ฉันไม่เข้าใจว่าลิงก์เปิดใช้งานอีกครั้งมันไม่ได้ผล
weston

คำตอบ:


70

คำตอบนั้นล้าสมัย ตอนนี้เป็นไปได้ตรวจสอบคำตอบของ@ teslaและ@ olleh

สำหรับคอนโซล GOOGLE PLAY ใหม่ปี 2020 ดูคำตอบจาก@IonicBurger

ไม่น่าเสียดาย

Android Developer Console เป็นหายนะที่แท้จริงทุกที่ที่คุณมองมีบางสิ่งที่ต้องได้รับการแก้ไขหรือปรับปรุงเนื่องจากปัญหานี้ที่คุณกล่าวถึง น่าเสียดายที่คุณโชคไม่ดีในขณะนี้ หาก Google ไม่เปิดใช้งานสิ่งนี้คุณจะไม่สามารถดาวน์โหลด APKS เก่าได้ ฉันคิดว่าคุณสามารถคอมไพล์โค้ดเก่าได้ แต่ฉันเดาว่าคุณไม่มีมันและนั่นคือเหตุผลที่คุณอยู่ที่นี่ :-)


3
ฉันมีมันในการควบคุมแหล่งที่มาฉันแค่พยายามหลีกเลี่ยงการตั้งค่า Eclipse เพื่อสร้างเวอร์ชันเก่าเหล่านั้นขึ้นมาใหม่
Travis

3
ตั้งค่าเซิร์ฟเวอร์ jenkins ที่จะสร้าง apk ให้คุณอย่างต่อเนื่องสำหรับการเช็คอินทุกครั้งคุณสามารถดึง APK ที่สร้างไว้ก่อนหน้านี้และทำการทดสอบอย่างรวดเร็วก่อนก่อนที่จะเสียเวลาในการตั้งค่า Eclipse เพื่อสร้างการแก้ไขเฉพาะ
azgolfer

9
มันค่อนข้างงี่เง่าที่ Play store ไม่อนุญาตให้ฉันดาวน์โหลดแอปเวอร์ชันก่อนหน้าของตัวเอง
b.lit

5
การคอมไพล์ใหม่ไม่ใช่ตัวเลือกเครื่องมือสร้างที่แตกต่างกันจะให้ผลลัพธ์ที่แตกต่างกัน เหตุใดจึงจำเป็นต้องรับ APK เก่า นี่เป็นสิ่งที่ต้องแก้ไขจริงๆ แต่ Google อาจโง่จริงๆที่มันสำคัญ
f470071

11
ตอนนี้เป็นไปได้ใน "Manage Releases"
spicydog

97

ตอนนี้มันเป็นไปได้ พวกเขาเพิ่มแท็บ "จัดการรุ่นต่างๆ" ใน Google Play Developer Console จากArtifact Libraryใต้Release Managementแท็บคุณสามารถดาวน์โหลด APK ของแอปได้

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


ฉันไม่เห็นความสามารถจากแท็บจัดการรุ่นที่จะเปลี่ยนรหัสผลิตภัณฑ์เป็นและเวอร์ชันเก่ากว่า ฉันเห็นเวอร์ชันเก่ากว่าในไลบรารี Atifact แต่ฉันไม่มีการดำเนินการอื่นนอกจาก "ดาวน์โหลด" ถึงกระนั้นคุณสามารถดาวน์โหลด APK เก่าได้จากนั้นฉันเดาว่าจะอัปโหลดใหม่เป็นเวอร์ชันที่ใช้งานจริง ??? lol
โพสต์ Impatica

ฉันจัดการเพื่อดาวน์โหลด APK แล้ว แต่ไม่ใช่ไฟล์. obb ที่เกี่ยวข้อง
FuZZbaLL

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

ตลกมันใช้งานได้จาก Chrome เท่านั้น) บน Firefox ไม่มีปุ่มดาวน์โหลด
Warpzit

51

ปรับปรุงล่าสุด:

ไปที่

Developer Console => App release => Production (Manage Production) => Release history => เลือกเวอร์ชันที่คุณต้องการ => คลิกที่ปุ่ม Download

บัญชีของคุณควรได้รับการอนุญาตอย่างเต็มที่มิฉะนั้นปุ่มดาวน์โหลดจะถูกซ่อนไว้

คำตอบเดิม

ไปที่

Developer Console => จัดการรุ่น => Artifact Library => Archived Artifacts

คุณจะได้รับตัวเลือกในการดาวน์โหลดรุ่นก่อนหน้า

อัปเดต:

ไปที่

Developer Console => App release => Artifact library => ตรวจสอบรหัสเวอร์ชัน / ชื่อที่คุณต้องการดาวน์โหลดแล้วคลิกปุ่มดาวน์โหลดทางด้านขวา

** อัพเดท: **

Developer Console => App release => Production (Manage Production) => Download arrow


1
ฉันไปที่นั่น. แต่ไม่เห็นตัวเลือกให้ดาวน์โหลด
ชื่อ Nilay

3
หากคุณขยายส่วน "อาร์ติแฟกต์ที่เก็บถาวร" คุณจะเห็นรายการ APK ทั้งหมดและในแต่ละแถวจะมีปุ่มดาวน์โหลดอยู่ทางด้านขวา
abdfahim

1
น่าเสียดายที่ตอนนี้ไม่มีสิ่งประดิษฐ์ที่เก็บถาวรดังนั้นการดาวน์โหลดเวอร์ชันเก่าจึงเป็นไปไม่ได้
Karol159

5

และอีกครั้ง - คำถามนี้ต้องการคำตอบที่ใหม่กว่าพร้อมอัปเดตล่าสุดของ Google Play Console ปี 2020

ขั้นตอนในการปฏิบัติตามตอนนี้อยู่ในคอนโซลไปที่: App Bundle explorer

ป้อนคำอธิบายภาพที่นี่

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

ป้อนคำอธิบายภาพที่นี่


3

มันเป็นเรื่องที่เป็นไปได้ในปัจจุบัน

ดูภาพหน้าจอด้านล่างเพื่อให้ได้ภาพที่ชัดเจน

Google ได้เพิ่มตัวเลือก "จัดการ" ภายใน "App Release" ของ Google Play Developer Console จากแท็บจัดการคุณสามารถดูประวัติรุ่นและดาวน์โหลด APK ของแอปได้

คำอธิบายภาพ :: ดูกระบวนการ 2 ขั้นตอนด้านล่าง

ขั้นตอนที่ 1: ไปที่จัดการ ขั้นตอนที่ 1: ไปที่จัดการ ขั้นตอนที่ 2: ไปที่ส่วนประวัติการเผยแพร่ -> เลือกเวอร์ชัน -> ดาวน์โหลด Apk

ขั้นตอนที่ 2: ไปที่ส่วนประวัติรุ่น -> เลือกเวอร์ชัน -> ดาวน์โหลด Apk


1

ภาพหน้าจอของคำตอบที่ถูกต้องของ tesla ฉันมีปัญหาเล็กน้อยในการค้นหาไอคอนดาวน์โหลด:

คลิกที่ไหนเพื่อดาวน์โหลด apk


1
หน้าจอของฉันมีลักษณะเหมือนกัน แต่ฉันไม่มีปุ่มดาวน์โหลดที่นี่
AWT

คุณต้องได้รับอนุญาตเต็มรูปแบบเพื่อให้สามารถมองเห็นปุ่มดาวน์โหลดได้
Rahul_Pawar

0

เป็นไปได้ที่จะติดตั้ง APK เก่าผ่านลิงก์จาก Google Play Console วิธีนี้ทำให้คุณติดตั้งได้โดยตรงจาก Play Store แทนที่จะดาวน์โหลด APK นอกจากนี้ยังใช้งานได้กับ App Bundle ซึ่งช่วยให้คุณได้รับ APK ที่ปรับให้เหมาะสมสำหรับอุปกรณ์ของคุณ

  1. ใน Google Play Console ไปที่เครื่องมือสำหรับการพัฒนา> การแชร์แอปภายใน> จัดการผู้ทดสอบ
  2. เพิ่มผู้ทดสอบทั้งหมดที่คุณต้องการอนุญาตให้เข้าถึงเพื่อติดตั้งแอปเวอร์ชันเก่า
  3. หากคุณอัปโหลด App Bundle คุณสามารถไปที่การจัดการรุ่น> ไลบรารี Artifact> สำรวจในเวอร์ชันที่คุณต้องการ
  4. ลิงค์จะแสดงอยู่ในส่วนการแชร์แอพภายใน นี่คือรูปแบบหากคุณไม่พบลิงค์ (อย่าลืมแทนที่เป็น applicationId และ versionCode สำหรับแอปของคุณ) https://play.google.com/apps/test/ applicationId / versionCode
  5. เมื่อคุณคลิกลิงก์บนอุปกรณ์ของคุณเป็นครั้งแรกใน Play Store จะแจ้งว่าไม่ได้เปิดใช้งานการแชร์แอปภายใน
  6. หากต้องการเปิดใช้งานการแชร์แอปภายในให้เปิด Play Store> การตั้งค่า
  7. เลื่อนลงจนสุดแล้วคลิกที่เวอร์ชัน Play Store เพื่อเปิดใช้งานโหมดผู้พัฒนา
  8. เมื่อเปิดใช้งานโหมดนักพัฒนาแล้วคุณจะเห็นสวิตช์การแชร์แอปภายในในการตั้งค่าเมื่อเปิดใช้งานคุณจะสามารถติดตั้งแอปของคุณได้จากลิงก์

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

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