批量卸载应用程序 -- uninstallation 领域 和 applications 领域 android 相关 的问题

Bulk uninstall applications








I like to try out lots of apps. Often a site like Lifehacker or Droidlife will feature several that are similar in functionality and I will install them all in order to compare features.

That leaves me with lots and lots of applications that I end up not wanting to keep. Unfortunately, I can only uninstall one at a time.

Is there an app or method that would allow me to uninstall a bunch at a time?





许多更全面的特色应用程序管理器也有批量卸载选项。我喜欢巩固函数作为我可以的一些应用程序。现在我使用 smartbar ,其中一个很好的App Manager,其中包含批量卸载。


There are tons of apps that do batch uninstalling but here's a simple free one that I know works: Uninstaller Pro

A lot of the more full featured app managers also have a batch uninstall option. I like to consolidate functions into as few apps as I can. Now I use SmartBar which has a good app manager with batch uninstall.


通过adb&amp脚本; PM(包管理器)



# 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


谷歌的播放商店现在提供各种设备管理的改进(自从Google i | 2012年):


  • 更新按钮(如果有更新)
  • 卸载按钮(系统应用程序除外)




Scripted via adb & pm (package manager):

If the SDK is installed and you like to use the commandline, that's about the quickest way I know of:

Downside: you only get to see the package names, not the friendly application names (There's seemingly no easy cli way. For programmers: get application name from package name)
Downside 2: Be sure what you do, you might uninstall every app on your phone if you don't edit the list.

# 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

Maybe also an improvement for a limited number of apps:

Google's Play Store now offers improved per device management (since around Google I|O 2012):

Go to My Android Apps (login required) and you see "Apps installed on [Device Model]". Per app you have an:

  • Update button (if there's an update)
  • Uninstall button (except for system apps)

Using this you can easily uninstall apps on specific phones or tablets using your internet browser.

See also this accepted answer: Remotely uninstall apps?


已经是一段时间,因为我使用它,但是 appbrain的app 意志让您同步到您的AppBrain帐户...所以它应该卸载从AppBrain帐户中删除的应用程序,但我无法验证,因为我不再使用它了。



It's been awhile since I used it, but AppBrain's app will let you sync to your AppBrain account... so it should uninstall apps you remove from your AppBrain account, but I can't verify that since I don't use it anymore.

Not a batch uninstall, but in LauncherPro you can drag and drop apps to the trash can, hover for a few seconds, and then drop to uninstall it (instead of removing it from the homescreen). Works from the app drawer too. This is the method I usually use.





alt text


There are a ton, aren't there?

One I'm looking at is Apps Uninstall.

A nice feature it has is the ability to mark apps to protect them from accidentally bulk uninstalling.

alt text


他的方法和我所看到的大多数其他方法的问题(至少在我的 centos 6和 ubuntu 10机器)是CRLFS在每一行的末尾 /tmp/pkg.list 文件,因此卸载程序而不是卸载 com.google.chrome ,实际上尝试卸载'com.google.chrome ^ m'...注意Cr返回字符。通过DOS2UNIX,有'成功',不是"失败" 。他的 sed

  [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 shell附加了一个dos line结尾^ m(无论如何在Centos Linux上)。

因为我从CentOS 6做了所有内容,我惊讶于1980年代的技术再次被咬伤,从1969年永远不会那么好看。我想谷歌想要更容易让ADB shell的Windows用户更容易。< / p>



The problem with his method and most other methods I have seen (at least on my CentOS 6 and Ubuntu 10 machines) is that CRLFs were at the end of each line of the /tmp/pkg.list file, so the uninstaller instead of uninstalling com.google.chrome, was actually attempting to uninstall 'com.google.chrome^M' ... notice the CR return character. By doing dos2unix, there is 'Success', not 'Failure'. His sed script may have originally been a substitute for dos2unix, but was mangled when posted.

[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; 

The 'Failure' problem has more to do with the ADB shell appending a DOS line ending ^M (on CentOS Linux anyway).

Since I did everything from CentOS 6, I was surprised to be bitten yet again by 1980s technology that was never as good as the technology from 1969. I guess Google wanted to make things easier for Windows users of the ADB shell.

(I had edited (appended) to ce4's answer, but apparently that did not take.)



2  一旦卸载,通过SD卡上的应用程序存储的数据也同时删除?  ( Once uninstalled is data stored by an app on sd card also removed simultaneousl ) 
作为一个示例 - 从市场下载和安装一旦从市场(播放商店)下载并安装了较新的游戏,随后也将额外的数据下载到用户的SD卡。当一个人选择卸载时,App /游戏是额外的下载数据也删除了SD卡? ...

25  卸载应用程序是否留下任何痕迹?  ( Does uninstalling apps leave any traces ) 
我来自一个Windows背景,您安装的任何内容 - 卸载通常会离开有时难以检测和删除的痕迹。 删除Android应用程序时是否发生了同样的事情?我知道Linux / Android中没有注册表,但是有没有痕迹仍然存在的地方? 我已经看到一些应用程序在SD卡上创建文件夹,但这很容易发现和删除。 谢谢。 ...

0  设备管理员无法停用  ( Device administrator can not be deactivated ) 
我在Samsung手机上安装了一个安全应用程序,它阻止了设备到Odin模式(Bootloader),因此我无法更新软件。我无法删除此应用程序,因为它是设备管理员。此外,当我在设置中导航到设备管理员时,我无法停用它(取消激活按钮是灰色的)。任何人都可以帮助我,并建议如何摆脱这个应用程序的任何想法? ...

5  未知不可移动的应用程序  ( Unknown not removable apps ) 
我有两个应用程序:Informacje和Czasoumilacz,我无法通过设置删除和gt;申请&gt;管理应用程序。那是什么,我如何处理问题? ...

1  删除股票应用后,图标仍然在抽屉里  ( Icon remains in drawer after removing stock app ) 
我使用root资源管理器从系统/应用程序中删除了Google Drive。但是,当我检查App抽屉时,图标仍然存在。 (当我删除了Samsung的Chaton等系统应用程序时,图标消失了)。 我希望删除我不需要/使用的其他Google应用程序,但我不想在抽屉里留一堆非功能图标。我做错了什么? ...

0  我想卸载playstore  ( I want to uninstall playstore ) 
我需要由于内部内存问题而卸载我的Android设备上的PlayStore。我的所有更新都在外部完成。我想询问是否是安全的? ...

-2  如何卸载Kingroot  ( How to uninstall kingroot ) 
我最近扎根了我的索尼xperazultra(Android版本5.0.1)使用Kingroot,但是当我重新启动我的手机时,它再次被替换,现在唯一一个具有root Access的应用程序是Kingroot本身(它可以选择卸载系统应用程序的应用程序)。我尝试了"卸载root" 选项,但它不起作用。所以我可以卸载King...

10  如何在不删除用户数据的情况下卸载应用程序?  ( How to uninstall an application without removing the user data ) 
标题说明了这一切。说我有一个应用程序,例如游戏。我希望从手机中卸载,并在将来的某个时候重新安装。但是,我不希望我的游戏保存丢失。 是否可以卸载应用程序但保留其数据? 提前感谢。 ...

4  谁能看到有多少人卸载了一个应用程序?  ( Who can see how many people have uninstalled an app ) 
几个月前,我从本地出版商安装了一个免费的Comic Viewer应用程序,因为我始终在纸上购买了漫画,所以它似乎是一种逻辑的方法。 本出版商吹嘘他所获得的数千个下载。 但是,已经看到了这个应用程序,我在第二天卸载了它,因为它根本不够好(并采取了很多内存)。 所以我只是想知道:我们始终看到应用程序有多少下载。但我们可以...

2  卸载公司提供的应用程序[复制]  ( Uninstall the applications provided by the company ) 
这个问题已经在这里有答案: 关闭 8年前。 可能的重复: 如何卸载锁定的应用程序通过电话供应商? 我正在使用 lg p500 电话,运行Android 2.3(Gingerbread)。 ...

3  如何重新安装日历存储?  ( How to reinstall calendar storage ) 
我想卸载默认的日历应用程序以替换Google日历。但是,我在卸载默认日历应用程序之前意外卸载了日历存储。谷歌日历应用程序每次尝试创建事件/计划时都不工作。我假设这是因为我卸载了日历存储(应用程序?)。 如何检索它?有没有回购我可以下载它?我尝试了谷歌,没有找到任何东西。我的手机是一个Huwawei Y320,Andr...

1  如何完全删除清洁大师?  ( How to completely remove clean master ) 
我和我的Android手机有一些麻烦。它是一个越橘5运行氰基M20。 我曾经从Google Play商店安装了Clean Master,并决定(不久之后)卸载它。 问题我的问题是Cleanmaster似乎仍然安装,因为我有时会看到一些弹出窗口声称"CM游戏助推器" 可以释放一些RAM /空间,无论如何,我的Andr...

0  我可以在S4上删除/卸载应用程序列表  ( List of apps i can delete uninstall on my s4 ) 
可以有人请告诉我一个安全的应用程序,可以安全地卸载或禁用我的Galaxy S4?谢谢! ...

91  卸载由电话供应商锁定的应用程序  ( Uninstall apps locked by phone vendor ) 
我正在使用三星i9000,我有一些令人讨厌的应用程序,通过手机供应商安装了一些预装,如音乐商店,自定义网络浏览器和其他内存泄漏应用程序。 这些糟糕的应用程序既不能卸载 Manage applications 工具,也无法通过编辑前面菜单中的应用图块。 我猜我必须是root用户或一些东西来摆脱这些应用程序,但我不知道如...

-2  如何从HTC欲望中删除感觉UI?  ( How can i remove sense ui from the htc desire ) 
所以我几乎厌倦了HTC Sense(因此,通常是我的愿望)由于以下原因: 大一个:手机分区缺少空间 感测ui日历是垃圾。在创建新事件时,禁止您的一周中的一天...... WTF? 与Google联系人联系人同步:我绝对无法使用选定的组。我花了几个小时通过论坛帖子......似乎是一个非常常见的问题,而对于...

21  使用“adb shell pm uninstall”卸载系统应用程序失败  ( Uninstall system app failed using adb shell pm uninstall ) 
我试图在adb中卸载卸载,但失败: $ adb shell pm uninstall -k org.openintents.filemanager $ adb shell pm list packages -f | grep -i manager package:/system/app/FileManager.a...

3  我应该在从Android 2.1升级到Android 2.2后重新安装某些程序吗?  ( Should i re install certain programs after upgrading from android 2 1 to android ) 
我在周末将Samsung Galaxy S手机从Android 2.1升级到Android 2.2。 今天,自从购买手机(现在的两个月)之后,我必须在启动我安装的应用程序之一时重新启动电话。 这个启动了我想知道如果我应该在升级之后重新安装某些程序? 您是否必须在升级后重新安装某些程序?如果是这样,什么节目? ...

16  您如何卸载Rogue Home(发射器)应用程序?  ( How would you uninstall a rogue home launcher application ) 
如果您要安装一个没有给您访问系统设置屏幕的主屏幕应用程序(转到管理应用程序),并且也不会让您启动应用程序(例如市场应用程序或第三方安装/ Unistallers),有没有办法卸载这样的应用程序? 我知道Android需要您的许可,然后让新的应用程序接管主屏幕权限。但是,你试图尝试一个新发布的启动器应用程序,它是错误(...

6  有没有办法从Android市场下载脱机安装的方法? [复制]  ( Is there a way to download applications from the android market for offline inst ) 
这个问题已经在这里有答案: 关闭 9年前。 可能的重复: 如何在从市场上下载PC上的APK文件? 有没有办法从市场下载Android安装包,以便可以在稍后的时间(例如,从SD卡中安装)?这对...

3  如何卸载HTC应用程序/小部件[重复]  ( How to uninstall htc applications widgets ) 
这个问题已经在这里有答案: 关闭 8年前。 可能的重复: 如何从我的HTC手机中删除PEEP和朋友流等预安装的应用程序? 如何卸载锁定的应用程序通过电话供应商? 我刚刚对待自己的HTC欲望...

1  在没有PlayStore的情况下卸载TWRP应用程序?  ( Uninstall twrp application without playstore ) 
我意外同意恼人的twrp应用程序(me.twrp.twrpapp:android应用程序,使TWRP恢复最新。)。是否可以从安装中删除此应用程序?有没有卸载? "app信息" 屏幕仅让我选择禁用和强制停止的选项。 当我尝试用 pm uninstall 删除它时,我收到错误, $ pm uninstall me.t...

1  可以轻松卸载Puffin浏览器吗?  ( Can puffin browser easily be uninstalled ) 
我买了一个在线学习课程,但我被告知我需要海雀web浏览器来查看课程。看起来我可以在我的Android手机上安装海蛋丝浏览器(沃达丰智能Prime 7),但如果我决定在完成课程后返回普通的Google Chrome浏览器,会很容易地卸载吗? 会导致任何问题吗? 我担心我不是现代技术的大用户,不想让我的手机浏览器搞砸!...

4  如何卸载多媒体?  ( How do i uninstall multirom ) 
我有一个rooted nexus 4,上面有股票的rodroid。我决定在播放商店尝试多媒体应用程序。我现在正在尝试卸载它,但是Multirom应用程序做了两件事: 它安装一个名为twrp 的恢复 它添加了一个"启动" 菜单,允许您在oSS 之间进行选择 我能够通过重新安装ClockworkMod ROM来撤消#...

0  如何忽略崩溃通知/卸载应用而不启动CyanogenMod?  ( How to ignore crash notifications uninstall apps without booting on cyanogenmo ) 
今天我将Cyanogenmod升级到我的Nexus 4上的最新版本(05/10/2015)并安装了最新的GAPPS包。但是,一旦我立即启动我的设备,我的手机垃圾邮件会用于Gmail,YouTube和GAPPS流程的通知。在关闭它们后,他们会立即弹出。 我通过清除我的Google Apps的缓存/数据来读取解决此问题。...

2  安装/卸载应用程序  ( Installation uninstallation of apps ) 
我注意到,当我安装和卸载应用程序时,慢慢打击手机,有必要重新启动以恢复手机的正常功能。是一个像电脑一样的情况,安装后应该重新启动,以及Android如何解决这种情况?! ...

1  卸载官方棒棒糖三星Galaxy S5  ( Uninstall official lollipop samsung galaxy s5 ) 
昨天,我在我的三星Galaxy S5上安装了Android棒棒糖。这是一个官方的更新,因为我不喜欢闪存我的设备,因为它是一个工作手机。 然而,来自三星的这种官方棒棒糖释放不断崩溃。它在屏幕关闭时崩溃,我希望再次打开它。指示灯LED闪烁,设备重新启动。这一切都不会发生,但它确实非常经常发生。所以我的手机是不可行的。 ...

1  如何卸载您没有安装在机器人上的应用程序? [复制]  ( How can you uninstall an app that you didnt install on your droid ) 
这个问题已经在这里有答案: Closed 9年前。 可能的重复: 如何卸载锁定的应用程序通过电话供应商? 我想卸载Facebook应用程序,因为我不使用Facebook。手机不会让我卸载...

2  如何在Xperia Z1上删除AVG杀毒?  ( How can i delete avg antivirus on my xperia z1 ) 
我已经安装了avg antivirus自由版,但是当我去设置删除它时,我无法做到,既不是数据,只能删除缓存。 如果我去谷歌游戏并免费版,有2个选项:打开和禁用。如果我选择禁用出现,则"此匹配是处理器的管理员,并且您需要将其视为UniSall" 。 我下载了3个app to UniSall,但无法挂起它 如何删除它?是...

12  卸载应用程序是否有任何副作用  ( Are there any side effects of uninstalling apps ) 
是否有任何副作用在Android智能手机上安装和卸载大量应用程序? 具体在于,我需要注意的任何事情都没有清理? ...

22  如何删除使用Amazon AppStore安装的应用程序?  ( How to delete an app installed with amazon appstore ) 
我已经使用了Amazon appstore安装了一个应用程序,但我没有看到卸载它的方法。亚马逊支持未能在2天后回复我的问题。 我更喜欢一个不涉及用文件管理器删除它的方法或某种root访问权限。 ...


2  一旦卸载,通过SD卡上的应用程序存储的数据也同时删除? 
25  卸载应用程序是否留下任何痕迹? 
0  设备管理员无法停用 
5  未知不可移动的应用程序 
1  删除股票应用后,图标仍然在抽屉里 
0  我想卸载playstore 
-2  如何卸载Kingroot 
10  如何在不删除用户数据的情况下卸载应用程序? 
4  谁能看到有多少人卸载了一个应用程序? 
2  卸载公司提供的应用程序[复制] 
3  如何重新安装日历存储? 
1  如何完全删除清洁大师? 
0  我可以在S4上删除/卸载应用程序列表 
91  卸载由电话供应商锁定的应用程序 
-2  如何从HTC欲望中删除感觉UI? 
21  使用“adb shell pm uninstall”卸载系统应用程序失败 
3  我应该在从Android 2.1升级到Android 2.2后重新安装某些程序吗? 
16  您如何卸载Rogue Home(发射器)应用程序? 
6  有没有办法从Android市场下载脱机安装的方法? [复制] 
3  如何卸载HTC应用程序/小部件[重复] 
1  在没有PlayStore的情况下卸载TWRP应用程序? 
1  可以轻松卸载Puffin浏览器吗? 
4  如何卸载多媒体? 
0  如何忽略崩溃通知/卸载应用而不启动CyanogenMod? 
2  安装/卸载应用程序 
1  卸载官方棒棒糖三星Galaxy S5 
1  如何卸载您没有安装在机器人上的应用程序? [复制] 
2  如何在Xperia Z1上删除AVG杀毒? 
12  卸载应用程序是否有任何副作用 
22  如何删除使用Amazon AppStore安装的应用程序? 

© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有

Licensed under cc by-sa 3.0 with attribution required.