如何关闭所有**应用程序的“允许自动更新”?


23

最近,谷歌开始不加询问地检查其应用程序的“允许自动更新”,我讨厌。我必须分别为每个应用程序停用它。

但是更重要的是,这将Google图书推到了我的手机上,我不需要了,浪费了宝贵的4 MB内部存储器。

这是令人讨厌的转折:实际上,我的系统无法使用Google图书(无论出于何种原因)。因此,我无法在应用程序市场页面上取消选中“允许自动更新”。

这让我想知道:是否有一种方法可以停用所有应用程序的“允许自动更新” ?


自动更新以及Google的备份服务根本无法在我的手机上运行。如果我知道原因,并且可以打开和关闭它,我会通知您!
马修(Matthew)

@Matthew Read,我想可能是因为TouchWiz。一旦我安装了CyanogenMod,它就从市场上撤下了我所有的应用程序并进行了安装,但我希望没有安装,因为我安装了很多:),它锁定了我的手机一段时间。
瑞安·康拉德

XDA论坛上曾经有一个可用的应用程序,该应用程序允许root用户批量打开/关闭所有应用程序的自动更新。但是,最近的市场更新破坏了功能。
Sparx

Answers:


8

市场版本3.3.11现在具有名为“自动更新应用程序”的设置。启用它会有效地设置与该帐户关联的每个单独的应用程序为自动更新,而禁用它当然会相反。只需进入Market的设置即可找到此设置(Menu Button->Settings在手机上,或使用Honeycomb上的右上角操作栏)。

您可以在此处阅读有关该版本的信息。如果没有自动提供的更新,它也具有链接,可以帮助您分担更新。



2

如果安装了Titanium Backup,则可以尝试冻结程序“ 软件更新”


2
好主意,但是对于Titanium Backup,手机必须扎根。一旦完成,您将有一个更凉快的方法来解决问题:adb shell su rm /system/app/BooksPhone.apk;-) —不要忘记制作备份副本,以防万一Google管理2.3.5版本。
马丁

这突出表明,在大多数电话上,/ system中使用的空间无论如何都不是用户通常可以使用的空间。因此,4 MB实际上是零影响。
TREE

2

Titanium Backup(仅root用户)具有“市场工具”。这些工具之一是“市场自动更新”,它显示所有应用程序的列表以及用于自动更新的复选框。您可以将启用的应用程序排序到顶部,也可以“取消全选”以禁用所有应用程序的自动更新。


1

真相是,没有一个选项可以一次性关闭所有自动更新。

我通过扎根手机解决了我的特殊问题。由于2.3.4尚无漏洞利用,因此我不得不解锁手机。反过来,这意味着Amazon MP3Google图书都停止了自我更新。

这是解决问题的一种方法。我仍然使用以下脚本删除了文件:

#!/opt/local/bin/zsh

setopt No_Err_Exit

adb -d uninstall com.amazon.mp3
adb -d uninstall com.google.android.apps.books

setopt Err_Exit

adb -d pull /system/app/com.amazon.mp3.apk Originals/com.amazon.mp3.apk
adb -d pull /system/app/BooksPhone.apk     Originals/BooksPhone.apk
adb -d pull /system/app/BooksPhone.odex    Originals/BooksPhone.odex

adb -d shell <<-EOF
    su
    mount -o remount,rw /dev/block/mtdblock3 /system

    busybox rm -v /system/app/com.amazon.mp3.apk
    busybox rm -v /system/app/BooksPhone.apk
    busybox rm -v /system/app/BooksPhone.odex

    mount -o remount,ro /dev/block/mtdblock3 /system

    busybox rm -v    /data/dalvik-cache/system@app@com.amazon.mp3.apk@classes.dex
    busybox rm -v -r /data/data/com.amazon.mp3
    busybox rm -v -r /data/data/com.google.android.apps.books

    exit
    exit
EOF

# vim: set nowrap tabstop=4 shiftwidth=4 softtabstop=4 noexpandtab :
# vim: -d set textwidth=0 filetype=zsh foldmethod=marker nospell :

警告:这是“如果您听不懂的话不应该使用它”类别的脚本。


+1为什么使用uninstall命令?要删除更新或正确注销?还busybox rm不够吗 可以disable代替使用吗?
Givenkoa

0

这是窍门:

  1. 使用应用管理器强制停止Play商店,然后清除所有数据。
  2. 转到Play商店的设置,然后取消选择“默认情况下自动更新应用”

3
为什么要强制关闭它?
2012年

-3

在Android Market中选择我的应用。您将看到所有已安装的应用程序。选择您要禁用自动更新的一个。您会在底部看到一个小复选框。取消选中它。


其中的一部分»所以我不能得到应用市场页面,取消选中‘允许自动更新’。«你还不明白吗?—问题标题中的一个单词标有双星。我这样做是因为我认为这是我问题中最重要的方面。可以将我的问题与类似问题区分开来的东西。— 无论如何,欢迎堆栈溢出。—提示:等到答案为-3,然后将其删除以获取“同等压力”荣誉批次。
马丁
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.