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

Bulk uninstall applications


简体版||繁體版
10
vote

问题

中文

我喜欢尝试很多应用程序。通常,Lifehacker或Droidlife等网站将有几个类似于功能的几个,我将全部安装它们以比较功能。

让我有很多和许多应用程序,我最终不想保持。不幸的是,我只能一次卸载一个。

是有一个应用程序或方法,可以允许我一次卸载一堆吗?

英文原文

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?

     

回答列表

6
 
vote
vote
最佳答案
 

有大量的应用程序畅销卸载,但这是一个简单的免费图片,我知道有效:卸载者pro

许多更全面的特色应用程序管理器也有批量卸载选项。我喜欢巩固函数作为我可以的一些应用程序。现在我使用 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.

 
 
 
 
2
 
vote

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

如果安装了SDK并且您希望使用命令线,这是关于我知道的最快方式:

下行:您只能看到包名称,而不是友好的应用程序名称(看似没有简单的CLI方式。对于程序员:从包名称获取应用名称)
缺点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

也许还有有限数量的应用程序的改进:

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

转到我的Android应用程序(登录需要),您可以看到"安装在[设备模型上的应用程序]"。每个应用程序你有:

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

使用此,您可以使用您的Internet浏览器轻松卸载特定手机或平板电脑上的应用。

另请参阅此接受的答案:远程卸载应用程序?

 

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?

 
 
     
     
1
 
vote

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

不是批量卸载,但在LauncherPro中,您可以将应用程序拖放到垃圾桶,播放几秒钟,然后删除卸载它(而不是从主屏幕中删除它)。也从App抽屉工作。这是我通常使用的方法。

 

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.

 
 
1
 
vote

有一个吨,不在吗?

一个我正在看的是应用程序卸载

一个很好的功能,它具有标记应用程序来保护它们免受意外批量卸载的能力。

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

 
 
0
 
vote

他的方法和我所看到的大多数其他方法的问题(至少在我的 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>

(我已经编辑了(附加)到CE4的答案,但显然没有采取。)

 

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.)

 
 
         
         

相关问题

3  如何查看特定应用程序请求的网络流量?  ( How to view network traffic requested by a specific app ) 
有很多关于如何查看哪个应用程序请求网络连接的讨论。我尝试了以下应用程序: tcapturepacket wifi monitor connection tracker 但是,它们都没有有用。例如,在短时间内,我上传了一个30kb的PCAP文件,可以被视为 < / a>。我仍然没有找到哪个应用程序请求连接以及...

2  如何在SDCard(Android手机)中安装应用程序? [复制]  ( How to install the application in sdcard android phone ) 
这个问题已经在这里有答案: 关闭 10年前。 可能的重复: 如何在sdcard上安装apk文件。 我想将.apk文件安装到SD卡中。我可以这样做吗?如果是,那么我如何在我的HTC Hero ...

2  .com.google.chrome文件在我的下载中  ( Com google chrome files in my downloads ) 
我在我的"下载" 文件夹中有一堆文件,名称以".com.google.chrome" 开头。 这些文件是什么?它们是否有可能下载失败? ...

2  如何将应用程序从手机移动到SD卡?  ( How to move applications from phone to sd card ) 
我最近购买了索尼Xperia tipo双手机,我找不到将应用程序移动到SD卡。我们可以将应用程序从手机标准内存移动到电话内存。 可以任何人给我解决方案,将应用程序从手机移动到SD卡? ...

1  Android多久要解压缩应用程序的APK和OBB文件?  ( How often does android have to decompress an apps apk and obb files ) 
根据伟大的答案 这个问题,Android必须在运行应用程序之前解压缩每个应用程序的APK和OBB文件。 是每次运行App的每次运行时执行的这种解压缩,假设它已被推出android的进程缓存? ...

17  您如何链接到Android市场中的应用程序? [复制]  ( How do you link to applications in the android market ) 
这个问题已经在这里有答案: 如何发布到Android Market应用程序的链接? (2个答案) ...

0  如何按缓存大小对应用程序进行排序?  ( How can i sort applications by cache size ) 
如何按缓存大小对应用程序进行排序? 我可以通过在设置中的数据大小排序应用程序 - 但是应用程序存储,但它没有考虑到缓存大小,有时可以很重要。 我使用的是lg 4的Android 6.0。 ...

6  如何卸载应用程序?  ( How do i uninstall an application ) 
如果我想从主屏幕或应用程序列表中完全卸载应用程序;我该怎么做? ...

8  为什么某些应用程序即使在我不使用它们时也会运行?  ( Why do certain apps run even when i dont use them ) 
我发现某些应用程序(例如,亚马逊MP3和股票)偶尔会在后台运行,即使我从未打开过他们也是如此。为什么是这样?这是不可取的 - 那些CPU周期是我的,而不是他们的! ...

1  是否可以从WPS WiFi连接中获取密码?  ( Is it possible to get the password from a wps wifi connection ) 
在学校我们有两个WiFi网络,一个用于教学和一名学生,但教师网络的速度要快得多,在建筑物中无处不在。我可以通过在转发器上按WPS按钮来连接到它,但我的一些同学不是因为他们有iPhone(iPhone没有WPS)。我想通过讲述密码来帮助他们,但我不知道是否有一种方法可以从这种连接中检索它。这就是我要求你的帮助:我可以以...

2  在Nexus 10上绘制到Windows 8.1  ( Drawing on nexus 10 to windows 8 1 ) 
我有一个Google / Samsung Nexus 10 Android平板电脑和一个Windows 8.1笔记本电脑(Dell Latitude E6430)。我想用我的Android平板电脑作为绘图表面,在我的Windows笔记本电脑上绘制图像。最终目标是能够制作由图纸组成的叙述视频,因此我将使用我的笔记本电脑...

0  “系统”正在尝试访问互联网  ( System is trying to access internet ) 
我正在使用onlowplus 3t,android 9.最近我安装了一个名为"noroot防火墙" 的应用程序,以防止应用程序访问Internet。我明确允许并拒绝访问互联网以获取某些应用,但不允许或拒绝"系统" (默认)应用程序来访问Internet。如果您不允许或拒绝访问,则当该应用程序尝试访问Internet时...

5  在WhatsApp中存储或收到的图像存储的标题在哪里?  ( Where are the captions stored for images that are sent or recieved in whatsapp ) 
在WhatsApp中发送图像时,有一个选项可以为其添加标题。此字幕在图像上可见,在接收端,但是当复制或转发此图像时,只发送图像? (尽管选择显示图像标题也选择) 是图像文件本身的图像标题,或者在本地某处分开存储,以便丢弃该部分? 如何将图像与其标题一起转发? ...

0  Cisco WebEx应用程序在Android 6.0.1手机上  ( Cisco webex app on android 6 0 1 phone ) 
我的Android手机: 1)尺寸为3.00x5.96x0.32英寸 2)显示分辨率 - 主显示器的水平和垂直分辨率 - 1080x1920 从PlayStore安装了Cisco WebEx应用程序。与WiFi接入点连接的电话。 但是,思科WebEx会议 guide 说: 您的平板电脑必须符合以下要求之一...

2  将免除从背景优化的应用受到低电池触发节能的影响吗?  ( Will apps exempted from background optimization be affected by low battery trigg ) 
我为whatsapp禁用优化。如果电池低电平,我只想限制WhatsApp。 LineaGeos 14是否忽略了已经在盒子中忽略了低电量的白名单? 我想知道这一点,因为Whatsapp网络在WiFi上读取了'手机没有连接',我在WiFi和我禁用的优化上是一个对策(但它似乎没有工作)...尽管我很好奇关于Android...

3  应用程序缓存和数据之间有什么区别?  ( What is the difference between application cache and data ) 
每个应用程序都有 data 和 cache 。 在Android中,两者之间有什么区别? ...

0  什么是移动设备管理以及如何为我的企业使用? [关闭]  ( What is mobile device management and how can i use for my enterprise ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新这个问题,所以它是关于android爱好者堆栈交换的主题。 cl...

1  在屏幕为电源打开时,正在运行的应用程序关闭  ( Running app is shut down when screen powers on ) 
我最近将Samsung S3(T-Mobile)更新为Android 4.1的OTA更新。自更新以来,手机屏幕向下电(​​手动或计时器)后,重新打开屏幕关闭运行应用程序。我不知道这是否是带有Android 4.1的一些新的默认行为,或者如果这是T-Mobile自定义("功能" )或错误(带有Android或T-Mob...

3  是否有程序将记录我在Android设备上启动的每个程序?  ( Is there a program which will log each program i start on my android device ) 
我正在寻找一个将 count compling的程序,在我的Android设备上计算每个程序。 随着时间的推移,你安装了很多程序。 很高兴看到你在时间随着时间的推移实际上开始这些程序。 可以给出良好的指示您是否应该将程序留在设备上,或不留下。 ...

0  LG4 - 找不到应用程序的数据  ( Lg4 cant find apps data ) 
我有一个lg4,我已经在内部开发了一个应用程序。我正在尝试查看这个应用程序的数据,但无法找到它。 我必须root手机才能查看数据吗?我看看内部存储和SD卡,但找不到应用程序。 内部存储/ SD卡 我没有在root中的数据目录,只有android / data,它在其中它是 com.airbnb ... c...

3  可以更换基础Android中的应用程序?  ( What apps in base android can be replaced ) 
我已经看到,您可以用LauncherPro替换默认的启动器应用程序,屏幕键盘与swype或shapewriter,我听说过他人。是否有人在基本的Android OS(版本2.2首选)中有所有默认应用程序的列表? ...

0  无法禁用哪个应用程序(没有root)?  ( Which apps cannot be disabled without root ) 
我需要更多地了解禁用内置应用程序。有些应用程序可以禁用,但有些应用程序已禁用其中"禁用" 按钮。 有没有办法如何找出无法禁用哪些应用程序? (我知道禁用其中一些(例如,设置)没有意义,但有些应用程序看起来不错,因为它们也是不可能的)。禁用它们是否有其他问题? (我听说他们中的一些人能够重启手机)。 非常感谢回答。 ...

0  如何将我的手机在静音模式中自动转换为常规模式,以便特定手机号码  ( How to convert my phone in silent mode into general mode automatically for speci ) 
如果我的手机处于静默模式,我希望我的手机通过仅为我的父母或朋友的特定号码呼叫来自动将静音模式转换为一般模式。 许多时候我的手机都处于沉默模式。如果他们是紧急呼叫,那么即使在沉默模式下也需要我在我的手机上得到一个警报。 ...

8  如何仅使用所有其他应用程序运行单个应用程序已停止?  ( How to make run only a single application with all other application stopped ) 
我基本上希望当我的特定的图形运行时如何停止所有其他应用程序。这就像在一个Bitsat考试中,当我们登录测验时,我们无法访问Internet,我们无法访问计算机的任何驱动器。所以我基本上希望该界面在我的Android上工作,有没有办法做到这一点? ...

5  联系人在与Google同步后,电话号码消失了  ( Contacts phone numbers disappeared after sync to google ) 
与Google同步后,所有与它们相关联的电话号码的联系人都消失了。 我试图输入新的联系人只是为了测试它。如果我再次同步新条目也会消失。如何恢复? 我的手机是一个星系注释II ...

相关问题

3  如何查看特定应用程序请求的网络流量? 
2  如何在SDCard(Android手机)中安装应用程序? [复制] 
2  .com.google.chrome文件在我的下载中 
2  如何将应用程序从手机移动到SD卡? 
1  Android多久要解压缩应用程序的APK和OBB文件? 
17  您如何链接到Android市场中的应用程序? [复制] 
0  如何按缓存大小对应用程序进行排序? 
6  如何卸载应用程序? 
8  为什么某些应用程序即使在我不使用它们时也会运行? 
1  是否可以从WPS WiFi连接中获取密码? 
2  在Nexus 10上绘制到Windows 8.1 
0  “系统”正在尝试访问互联网 
5  在WhatsApp中存储或收到的图像存储的标题在哪里? 
0  Cisco WebEx应用程序在Android 6.0.1手机上 
2  将免除从背景优化的应用受到低电池触发节能的影响吗? 
3  应用程序缓存和数据之间有什么区别? 
0  什么是移动设备管理以及如何为我的企业使用? [关闭] 
1  在屏幕为电源打开时,正在运行的应用程序关闭 
3  是否有程序将记录我在Android设备上启动的每个程序? 
0  LG4 - 找不到应用程序的数据 
3  可以更换基础Android中的应用程序? 
0  无法禁用哪个应用程序(没有root)? 
0  如何将我的手机在静音模式中自动转换为常规模式,以便特定手机号码 
8  如何仅使用所有其他应用程序运行单个应用程序已停止? 
5  联系人在与Google同步后,电话号码消失了 



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