แอปพลิเคชันถอนการติดตั้งจำนวนมาก


10

ฉันชอบลองแอพมากมาย บ่อยครั้งที่เว็บไซต์อย่าง Lifehacker หรือ Droidlife จะมีคุณสมบัติหลายอย่างที่คล้ายกันในการใช้งานและฉันจะติดตั้งทั้งหมดเพื่อเปรียบเทียบคุณสมบัติ

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

มีแอพพลิเคชั่นหรือวิธีการที่จะอนุญาตให้ฉันถอนการติดตั้งแบบกลุ่มครั้งละหรือไม่?

คำตอบ:


6

มีแอพจำนวนมากที่ถอนการติดตั้งเป็นชุด แต่นี่เป็นแอปฟรีที่ฉันรู้จักใช้งานได้: Uninstaller Pro

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


ฉันลองทั้งสมาร์ทบาร์และตัวถอนการติดตั้งโปรและได้รับแจ้งให้ยืนยันสำหรับแต่ละแอพและหลังจากการถอนการติดตั้งดังนั้นในการถอนการติดตั้ง 50 แอพฉันต้องกดปุ่ม 100 OK ฟีเจอร์ / ข้อ จำกัด ด้านความปลอดภัยของ SN android นี้หรือไม่?
Ivo Bosticky

2

สคริปต์ผ่าน adb & pm (ผู้จัดการแพ็คเกจ) :

หากมีการติดตั้ง SDK และคุณต้องการใช้ commandline นั่นเป็นวิธีที่เร็วที่สุดที่ฉันรู้:

ข้อเสีย: คุณจะเห็นชื่อแพคเกจไม่ใช่ชื่อแอปพลิเคชันที่เป็นมิตร (ดูเหมือนจะไม่ใช่วิธีง่าย ๆ สำหรับโปรแกรมเมอร์: รับชื่อแอปพลิเคชันจากชื่อแพคเกจ )
ข้อเสีย 2: ตรวจสอบสิ่งที่คุณทำ โทรศัพท์ถ้าคุณไม่แก้ไขรายการ

# Use android's package manager 'pm'
# list all 3rd party pkgs (using the '-3' parameter)
me@local:~$ adb shell pm list packages -3 > /tmp/pkg.list
# Use whatever editor you like (grep, vi, GUI) to edit the list
me@local:~$ vi /tmp/pkg.list
me@local:~$ cat /tmp/pkg.list | sed 's,.*:,,' | while read a; do adb uninstall $a;done

อาจเป็นการปรับปรุงสำหรับแอพจำนวน จำกัด :

ตอนนี้ Play Store ของ Google เสนอการปรับปรุงต่อการจัดการอุปกรณ์ (ตั้งแต่รอบ ๆ Google I | O 2012):

ไปที่แอพ Android ของฉัน (ต้องลงชื่อเข้าใช้) และคุณเห็น "แอปที่ติดตั้งบน [รุ่นอุปกรณ์]" คุณมี:

  • ปุ่มอัปเดต (หากมีการอัปเดต)
  • ปุ่มถอนการติดตั้ง (ยกเว้นแอพระบบ)

เมื่อใช้สิ่งนี้คุณสามารถถอนการติดตั้งแอพในโทรศัพท์หรือแท็บเล็ตที่ต้องการโดยใช้อินเทอร์เน็ตเบราว์เซอร์ของคุณ

ดูคำตอบที่ได้รับการยอมรับเช่นกัน: ถอนการติดตั้งแอพจากระยะไกลหรือไม่


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

@Al Everett: เพิ่มโซลูชันสคริปต์ด้วย ดีขึ้นหรือไม่ :-)
ce4

มันเป็นตัวเลือก ไม่ใช่คนที่เหมาะกับฉัน แต่คนอื่นอาจได้ประโยชน์
เบียร์

1

ไม่นานมานี้ตั้งแต่ฉันใช้ แต่แอพของ AppBrainจะให้คุณซิงค์กับบัญชี AppBrain ของคุณ ... ดังนั้นควรถอนการติดตั้งแอพที่คุณลบออกจากบัญชี AppBrain ของคุณ แต่ฉันไม่สามารถตรวจสอบได้เนื่องจากฉันไม่ได้ใช้อีกต่อไป

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


1

มีตันใช่มั้ย

หนึ่งที่ผมกำลังมองหาที่เป็นปพลิเคชันถอนการติดตั้ง

คุณสมบัติที่ดีคือความสามารถในการทำเครื่องหมายแอพเพื่อป้องกันการถอนการติดตั้งจำนวนมากโดยไม่ตั้งใจ

ข้อความแสดงแทน


0

ปัญหาเกี่ยวกับวิธีการของเขาและวิธีอื่น ๆ ส่วนใหญ่ที่ฉันเคยเห็น (อย่างน้อยก็ในเครื่องCentOS 6 และUbuntu 10 ของฉัน) คือ CRLF อยู่ที่จุดสิ้นสุดของแต่ละบรรทัดของ/tmp/pkg.listไฟล์ดังนั้นตัวถอนการติดตั้งแทนที่จะถอนcom.google.chromeการติดตั้ง 'com.google.chrome ^ M' ... สังเกตว่าอักขระคืน CR ด้วยการทำ dos2unix จะมี 'ความสำเร็จ' ไม่ใช่ 'ล้มเหลว' เขาsedสคริปต์อาจได้รับเดิมแทนสำหรับ dos2unix แต่ถูก mangled เมื่อโพสต์

[CentOS6]# adb shell pm list packages > /tmp/pkg.list.txt
[CentOS6]# adb push /tmp/pkg.list.txt /tmp/
[CentOS6]# adb shell
android:/root # dos2unix /tmp/pkg.list.txt
android:/root # for f in \`cat /tmp/pkg.list.txt\`; do echo $f; pm uninstall $f; done;

ปัญหา 'ล้มเหลว' มีส่วนเกี่ยวข้องกับADBเชลล์ต่อท้ายบรรทัด DOS ที่ลงท้ายด้วย ^ M (บน CentOS Linux ต่อไป)

ตั้งแต่ฉันทำทุกอย่างจาก CentOS 6 ฉันรู้สึกประหลาดใจที่ถูกกัดอีกครั้งในปี 1980 เทคโนโลยีที่ไม่ดีเท่าเทคโนโลยีจากปี 1969 ฉันเดาว่า Google ต้องการทำให้ทุกอย่างง่ายขึ้นสำหรับผู้ใช้ Windows ของ ADB เชลล์

(ฉันได้แก้ไข (ต่อท้าย) เป็นคำตอบของ ce4 แต่เห็นได้ชัดว่าไม่ได้ใช้)


นอกจากนี้สำหรับผู้ใช้ windows ของ adb shell hmmm ... คุณไม่ได้ใช้ notepad หรือคล้ายกัน? พวกเขาไม่ได้จัดการไฟล์ Un * x รูปแบบ - Notepad2หรือNotepad ++จะได้รับทางเลือกที่ดีในการที่จะสามารถจัดการที่ :)
t0mm13b

ฉันถอนการติดตั้งกลุ่มแอปพลิเคชันจำนวนมากเพื่อคัดลอกไปยัง / system / app / เนื่องจากโทรศัพท์ของฉันติดอยู่ในเซฟโหมด โทรศัพท์ยังคงบู๊ตอยู่ ฉันเชื่อว่าฉันควรจะสามารถพิสูจน์ได้ว่า adb เองแม้ในขณะที่รันบน Linux กำลังผนวกอักขระขึ้นบรรทัดใหม่ของ DOS ไม่มีหน้าต่างที่เกี่ยวข้องฉันใช้ CentOS, Ubuntu 10 และ * nix เป็นหลัก ฉันใช้ windows เพื่อจัดการโฆษณาเท่านั้น
rjt


สิ่งนี้จะตอบคำถามได้อย่างไร
เบียร์

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