หากต้องการติดตั้งแอปพลิเคชันที่เหมือนกันสองแอปพลิเคชัน (หรือมากกว่า) บนโทรศัพท์เครื่องเดียว คุณต้องเปลี่ยนค่า บรรจุุภัณฑ์ ในไฟล์ AndroidManifest.xml ซึ่งอยู่ภายใน apk build
ตัวอย่างเช่น เรามีสิ่งนี้:
หากต้องการติดตั้งแอปพลิเคชันนี้อีกครั้ง คุณต้องดำเนินการดังนี้:
หลังจากการเปลี่ยนแปลงดังกล่าว ไฟล์ APK ที่คอมไพล์ใหม่จะต้องลงนามด้วยใบรับรอง ข้อมูลเกี่ยวกับวิธีการแตก แพ็ค และลงนามไฟล์ APK สามารถพบได้ในเครื่องมือค้นหาใดๆ ตามคำขอ SmartApkTool.
ปัญหาที่เป็นไปได้
ปัญหาที่ 1
ถ้าอยู่ข้างๆ AndroidManifest.xml ไฟล์ไม่ได้ถูกสร้างขึ้น apktool.yml จากนั้นในโฮมไดเร็กตอรี่ของผู้ใช้ให้ค้นหาโฟลเดอร์ apktool\framework.apk และลบไฟล์ออกจากมัน 1.เอพีเค .ปัญหาที่ 2
บางครั้งการเปลี่ยนชื่อแพ็คเกจก็ไม่ได้ช่วยอะไร โดยส่วนใหญ่มักเกิดขึ้นในกรณีที่ไฟล์ AndroidManifest.xml มีการระบุเส้นทางสัมพัทธ์ไปยังกิจกรรมต่างๆ ตัวอย่างเช่น:ในสถานการณ์เช่นนี้ คุณต้องระบุเส้นทางแบบเต็มไปยังกิจกรรมทั้งหมด นั่นคือ:
โปรดทราบว่าคุณไม่จำเป็นต้องป้อนชื่อแพ็กเกจใหม่ (ในกรณีของเรา ไม่ใช่ ru.bamd.new) แต่เป็นเส้นทางจริงไปยังกิจกรรมในไดเร็กทอรี smali ของไฟล์ APK ที่คลายแพ็กแล้ว โดยปกติแล้ว ในกรณีทั่วไป เส้นทางจะตรงกับชื่อแพ็คเกจเก่า (ในกรณีของเราคือ ใหม่ ).
ปัญหา 3
ถ้าอยู่ในไฟล์ AndroidManifest.xml มีแท็ก ผู้ให้บริการ แล้วอยู่ในคุณลักษณะของมัน เจ้าหน้าที่ คุณต้องเพิ่มสัญลักษณ์ที่เราใช้เป็นส่วนเสริมให้กับพารามิเตอร์ด้วย บรรจุุภัณฑ์ (ในกรณีของเรานี่คือ .test) ตัวอย่างเช่น:กลายเป็น:
เช่นเดียวกับในปัญหาที่ 2 ค่าแอตทริบิวต์ ชื่อ ไม่จำเป็นต้องเปลี่ยน
เราบอกวิธีติดตั้งแอปพลิเคชั่นสองตัวที่เหมือนกันบนอุปกรณ์เครื่องเดียว
มีสถานการณ์ที่ผู้ใช้สมาร์ทโฟน Android ต้องทำสำเนาแอปพลิเคชันบางตัวเพื่อที่จะติดตั้งเป็นสองชุด สิ่งนี้มีประโยชน์สำหรับการใช้หลายบัญชีบนโซเชียลเน็ตเวิร์กในเวลาเดียวกันและเข้าสู่บางโปรแกรมหรือเกมด้วยการตั้งค่าที่แตกต่างกัน
ฟังก์ชั่นพื้นฐานของระบบปฏิบัติการ Android ไม่ได้ให้ความเป็นไปได้ดังกล่าวแม้ว่าวิศวกร Xiaomi ชาวจีนจะเสนอวิธีแก้ปัญหาให้กับผู้ใช้ในเฟิร์มแวร์ MIUI ที่เป็นกรรมสิทธิ์ - แนวคิดนี้ง่ายมาก - เปิดใช้งานฟังก์ชันและเลือกแอปพลิเคชันที่คุณต้องการโคลน ปรากฏบนเดสก์ท็อปเป็นสำเนาสองชุดแยกกัน
สำหรับ Android เวอร์ชันอื่นและเชลล์ที่เป็นกรรมสิทธิ์ คุณยังสามารถติดตั้งโคลนแอปพลิเคชันได้ หากต้องการใช้แอปพลิเคชันเดียวกันบนสมาร์ทโฟน Android พร้อมกัน คุณต้องติดตั้งโปรแกรม App Cloner เวอร์ชันพรีเมียมซึ่งมีอยู่ใน Google Play อย่างไรก็ตามมีโปรแกรมที่คล้ายกันมากมาย แต่ส่วนใหญ่นั้นต้องการสิทธิ์รูท
หากต้องการคัดลอกแอปพลิเคชัน คุณต้องเปิด App Cloner และค้นหาเกมหรือโปรแกรมที่ต้องการในรายการ เครื่องมือจะสแกนระบบและบอกคุณว่าฟีเจอร์ใดบ้างที่อาจไม่มีอยู่ในโคลน โดยทั่วไปแล้ว จะมีข้อจำกัดในการใช้บริการของ Google และนี่ถือเป็นข้อจำกัดร้ายแรง
สาระสำคัญของ App Cloner คือโปรแกรมสร้างแอปพลิเคชันใหม่ที่เหมือนกันซึ่งมีความสามารถเช่นเดียวกับต้นฉบับ ทำงานแยกจากกัน และยังสามารถเปิดพร้อมกันได้เมื่อใช้โหมดหน้าต่างคู่
ผู้ใช้สามารถเลือกสีของฉลาก หมุน และเพิ่มไอคอนได้อย่างอิสระ นอกจากนี้ยังสามารถปรับเปลี่ยนแอปพลิเคชันได้โดยการเปลี่ยนพารามิเตอร์การทำงานบางอย่าง
เป็นที่น่าสังเกตว่า App Cloner สามารถคัดลอกโปรแกรมส่งข้อความและโซเชียลเน็ตเวิร์กยอดนิยมได้เกือบทั้งหมด รวมถึงที่เชื่อมโยงกับซิมการ์ด: WhatsApp, Viber, Telegram และอื่น ๆ ข้อดีอีกประการหนึ่งคือความเป็นไปได้ในการคัดลอกแอปพลิเคชันได้ไม่จำกัด และแต่ละสำเนาสามารถมีการตั้งค่าของตัวเองได้
หากสมาร์ทโฟนของคุณรองรับสองซิมการ์ด และในปัจจุบันส่วนใหญ่รองรับแล้ว คุณสามารถใช้ซิมการ์ดเหล่านี้เพื่อสร้างสองบัญชีสำหรับแอปพลิเคชันเดียว ตัวอย่างเช่น วิธีนี้ทำให้คุณสามารถใช้สองบัญชีของ Messenger ที่คุณชื่นชอบได้ แต่หากการสร้างสองบัญชีจากหมายเลขที่แตกต่างกันนั้นไม่ใช่ปัญหา (การได้รับรหัสก่อนสำหรับหนึ่งและหมายเลขที่สองก็เพียงพอแล้ว) การจะทำให้สามารถใช้สองบัญชีพร้อมกันนั้นยากกว่ามาก แต่มีทางออก
สิ่งสำคัญคือต้องทราบว่าผู้ผลิตบางรายได้เริ่มใช้ฟังก์ชันการโคลนแอปพลิเคชันในเฟิร์มแวร์แล้ว ตัวอย่างคือ MIUI จาก Xiaomi วิธีนี้ดีมากเพราะคุณไม่จำเป็นต้องติดตั้งโปรแกรมของบริษัทอื่นเพื่อโคลนแอป แต่เราจะพูดถึง Xiaomi ในภายหลังและก่อนอื่นเราจะพูดถึงวิธีโคลนแอปพลิเคชันหากเฟิร์มแวร์ไม่รองรับฟังก์ชันนี้ โปรดทราบว่าไม่จำเป็นต้องมีสิทธิ์รูท
การโคลนแอปพลิเคชันบนสมาร์ทโฟน Android ทุกรุ่น
หากต้องการโคลนแอปพลิเคชัน คุณจะต้องติดตั้งโปรแกรมพิเศษ ดังนั้นให้เปิด Play Market
ติดตั้งแอปพลิเคชันบนสมาร์ทโฟนของคุณโดยใช้ปุ่มชื่อเดียวกัน
เพิ่มสิทธิ์หากจำเป็น
ติดตั้งแอปพลิเคชันแล้ว คุณเปิดตัวมัน
หากต้องการเพิ่มโคลนของแอปพลิเคชัน ให้คลิกที่ปุ่มบวก
สร้างแอปพลิเคชันโคลนแล้ว มันหมายความว่าอะไร? ซึ่งหมายความว่าในการเปิดโคลน คุณจะต้องเปิดแอปพลิเคชัน DualSpace บนหน้าจอสมาร์ทโฟนของคุณทุกครั้ง จากนั้นจึงลงชื่อเข้าใช้โคลน Viber หรือ WhatsApp
อย่างไรก็ตาม หากคุณเปิด WhatsApp จาก DualSpace หน้าลงทะเบียนบัญชีจะเปิดขึ้นในขณะที่เราเปิดตัวแอปพลิเคชันหลักของ WhatsApp ไปพร้อม ๆ กัน กล่าวคือ สามารถใช้งานพร้อมกันได้
เงื่อนไขเดียวคือบัญชีจะต้องลงทะเบียนกับหมายเลขโทรศัพท์สองหมายเลขที่แตกต่างกัน
การติดตั้งโคลนแอปพลิเคชันในสมาร์ทโฟน Xiaomi
ในกรณีของสมาร์ทโฟน Xiaomi และเฟิร์มแวร์ MIUI ทุกอย่างง่ายกว่ามาก
เปิด "การตั้งค่า"
ค้นหารายการ "แอปพลิเคชันโคลน" แตะที่รายการนั้น
คุณจะเห็นรายการแอปพลิเคชันที่สามารถทำการโคลนได้ เลือกโดยคลิกที่ชื่อแอปพลิเคชัน ปล่อยให้มันเป็นแอปพลิเคชั่น VKontakte
คุณเปิดเดสก์ท็อปและเห็นแอปพลิเคชั่นสองตัวที่เหมือนกัน โคลนในกรณีนี้มีเครื่องหมายสีเหลือง
จริงๆ แล้วนั่นคือทั้งหมด คุณสามารถใช้แอปพลิเคชันได้ หากต้องการลบโคลน ให้เปิด "App Cloning" ในการตั้งค่า แล้วเลื่อนสวิตช์ไปที่ตำแหน่ง "ปิด" ถัดจากแอปพลิเคชันที่โคลน
โดยทั่วไป ความจำเป็นในการโคลนแอปพลิเคชันจะเกิดขึ้นเมื่อคุณมีหลายบัญชีสำหรับบริการหรือโซเชียลเน็ตเวิร์กบางอย่าง (เช่น Skype, VKontakte, Facebook เป็นต้น) และคุณต้องการใช้พร้อมกันบนอุปกรณ์เครื่องเดียว
ฟังก์ชั่นในตัว
ก่อนที่จะใช้แอปพลิเคชันบุคคลที่สาม ให้ตรวจสอบระบบ Android ในอุปกรณ์ของคุณว่ามีฟังก์ชันการโคลนในตัวหรือไม่ ตัวอย่างเช่นใน Xiaomi Redmi 4A ที่ใช้ Android 6.0.1 ในการตั้งค่าระบบคุณจะพบตัวเลือก "แอปพลิเคชันคู่" ซึ่งช่วยให้คุณสร้างแอปพลิเคชันที่ซ้ำกัน หากต้องการทำสำเนาแอปพลิเคชัน คุณจะต้องค้นหาแอปพลิเคชันนั้นในรายการแอปพลิเคชันที่รองรับและเปิดใช้งานสวิตช์ที่อยู่ข้างๆ
ระบบจะสร้างสำเนาแอปพลิเคชันและแสดงไอคอนที่ทำเครื่องหมายว่าซ้ำกันบนหน้าจอหลักของโทรศัพท์
ตอนนี้คุณสามารถเข้าสู่แอปพลิเคชันโคลนภายใต้บัญชีอื่นได้แล้ว แอปพลิเคชันเดิมจะไม่ได้รับผลกระทบ
แอปพลิเคชันของบุคคลที่สาม
หากระบบ Android ของอุปกรณ์ของคุณไม่มีฟังก์ชันดังกล่าว คุณสามารถใช้แอปพลิเคชันบุคคลที่สามได้
Parallel Space – หลายบัญชี
Parallel Space เรียกใช้แอปพลิเคชันที่ซ้ำกันในเชลล์ของตัวเอง เลือกแอปพลิเคชันที่คุณต้องการทำซ้ำแล้วคลิกปุ่ม "เพิ่มลงในพื้นที่ขนาน"
แอปพลิเคชันที่ซ้ำกันจะปรากฏบนหน้าจอหลักใน Parallel Space ซึ่งคุณสามารถเปิดใช้งานได้ หากต้องการคุณสามารถวางไอคอนแอปพลิเคชันที่ซ้ำกันบนหน้าจอหลักของอุปกรณ์ของคุณได้ หากต้องการทำสิ่งนี้ ให้ลากไปที่รายการ "สร้างทางลัด" ไอคอนบนหน้าจอหลักของอุปกรณ์ Android จะรวมอยู่ในกรอบที่เป็นกรรมสิทธิ์ของแอปพลิเคชัน
App Cloner สร้างสำเนาที่ติดตั้งเป็นแอปพลิเคชันแยกต่างหากและมีคุณสมบัติครบถ้วน ไม่รองรับแอปพลิเคชันที่ติดตามคีย์ API (เช่น Google Maps และ Google Cloud Messaging)
ก่อนที่จะสร้างโคลน คุณสามารถเปลี่ยนสีของไอคอน หมุนหรือสะท้อน และเพิ่มข้อความที่ด้านบนของโคลนเพื่อแยกความแตกต่างที่ซ้ำกันจากต้นฉบับได้ คุณสามารถแทนที่ไอคอนและสร้างแอปพลิเคชันหลายโคลนในเวอร์ชันที่ต้องชำระเงิน
หากอุปกรณ์ของคุณไม่ได้รับอนุญาตให้ติดตั้งแอปพลิเคชันที่ไม่ได้มาจาก Play Market คุณต้องเปิดใช้งานเพื่อให้ App Cloner ทำงานได้อย่างถูกต้อง
หลังจากสร้างโคลนแล้ว คุณต้องติดตั้งมัน
Apple ไม่อนุญาตให้ผู้ใช้ติดตั้งแอปพลิเคชั่นที่เหมือนกันสองรายการบน iPhone และ iPad อย่างไรก็ตาม ในบางกรณี โอกาสดังกล่าวจะมีประโยชน์อย่างแน่นอน ตัวอย่างเช่น การไม่สลับระหว่างโปรไฟล์ต่างๆ บนโซเชียลเน็ตเวิร์กจะช่วยได้ แต่อย่างเป็นทางการไม่มีตัวเลือกดังกล่าว อย่างไรก็ตาม นี่ไม่ได้หมายความว่าคุณไม่สามารถติดตั้งแอปพลิเคชันที่เหมือนกันสองตัวได้
เป็นที่น่าสังเกตทันทีว่าโซลูชันที่เสนอด้านล่างนี้มีข้อเสียหลายประการ ประการแรก หากต้องการใช้งาน คุณต้องมีคอมพิวเตอร์ Apple ที่ติดตั้ง Xcode และประการที่สอง ผู้ใช้จะต้องทำซ้ำขั้นตอนการติดตั้งทั้งหมดอีกครั้งสัปดาห์ละครั้ง
ในการติดตั้งแอปพลิเคชั่นสองตัวที่เหมือนกันบน iPhone หรือ iPad คุณต้องมี:
- ดาวน์โหลดไฟล์ IPA ของแอปพลิเคชันที่ต้องการลงในคอมพิวเตอร์ของคุณ
- เปลี่ยนนามสกุลไฟล์จาก .ipa เป็น .zip
- ดับเบิลคลิกที่ไฟล์ ZIP ใหม่แล้วแยกโฟลเดอร์ออกมา
- ในไฟล์แอปพลิเคชัน ให้ค้นหาโฟลเดอร์ชื่อ Payload
- ในโฟลเดอร์ Payload ให้ค้นหาไฟล์แอปพลิเคชัน และโดยการเรียกเมนูบริบท ให้เลือกแสดงเนื้อหาแพ็คเกจ
- ในรายการไฟล์และโฟลเดอร์ ให้ค้นหาไฟล์ info.plist แล้วเปิดใน Xcode
- ในหน้าต่าง Xcode ที่เปิดขึ้น ให้ค้นหาบรรทัด Bundle Identifier และเปลี่ยนค่า Value ในบรรทัดนั้นเป็นอย่างอื่น เช่น เป็น com.company.appname
- บันทึกการเปลี่ยนแปลง.
- ปิด Xcode และเก็บถาวรโฟลเดอร์ Payload
- เปลี่ยนนามสกุลไฟล์เก็บถาวรจาก .zip เป็น .ipa
- เชื่อมต่ออุปกรณ์เคลื่อนที่ที่คุณต้องการติดตั้งแอปพลิเคชันที่เหมือนกันสองตัวเข้ากับคอมพิวเตอร์ของคุณ
- เปิด Cydia Impactor บนพีซีของคุณ
- ใช้ Cydia Impactor ติดตั้งไฟล์ .ipa ที่สร้างขึ้นบนอุปกรณ์มือถือของคุณ
- หากต้องการเรียกใช้สำเนาของแอปพลิเคชัน คุณต้องเพิ่มใบรับรองลงในรายการที่เชื่อถือได้ก่อน สามารถทำได้ในการตั้งค่า – ทั่วไป – โปรไฟล์