如何在Google Play商店中获取给定应用程序的更新通知? -- google-play-store 领域 和 updates 领域 android 相关 的问题

How to get rid of update notifications for a given app in Google Play Store?


简体版||繁體版
41
vote

问题

中文

一般问题

我在版本中安装了我的设备上的app x。我不想出于某种原因将其更新到任何较新版本(y + z)。仍然, Google Play Store 应用程序始终列出X的更新,这让我从简单的"更新全部" 。我的问题,放到一个句子:

如何从"可用更新" 列表中永久地隐藏X更新?


具体例子

首先,我知道有替代方案如例如。 appbrain market app ,它可以处理这个很好(跳过此更新,跳过所有未来的更新)。我更喜欢"通用解决方案" ,它不依赖于3 RD 派对的市场应用程序。

第二,我知道 Titanium Backup 包括一个"市场医生" ,可用于从 Google Play 中断开应用程序的连接。但是,在我的特定情况下,只有工作的特定情况几个小时:我断开了 gtalk ,因为我不希望它替换为 hoogouts 。更新通知消失了几个小时,然后它回来了。不知道是什么恢复了"链接" 。

第三,只是为了确保:我不是谈论如讨论的"自动更新" 功能。在如何启用只有几个应用程序的播放商店自动更新?。我宁愿希望与谷歌播放商店没有提供更新的冻结应用程序?,但没有需要"冻结" 相关的应用程序(我仍然想要使用,但在安装的版本中,而不是在"未来版本" 中)。

第四:否,卸载所讨论的应用程序在此处没有选项,尽管它将完全隐藏显示的任何未来更新:),也不是"冻结" ,因为应用程序定期使用。

fifth:我的gtalk榜样有一个相关的问题:在gapps zip中包含的应用程序通过Google Play更新? ,我想要相反:没有更新。


这可能是"Google Apps" (和其他预先安装的应用程序)以某种特定方式处理,并以某种方式恢复其"市场链接" 。对于这种情况,我的问题包括:如何防止发生这种情况?


更新

有一个 xda 讨论了同样的问题。直到最近,为"用户已安装的应用程序" 的工作是卸载它们,然后才能卸载 .apk - 但即使是停止工作。嗯,重新签名 .apk 使用不同的键可能为用户应用程序工作。但两者都会失败预装的应用程序(无法覆盖它们;不同的签名将完全拒绝安装)。

而且,有一个发布这一点"乔尔。" 。不难猜测,虽然消失了:那将是Joël的bourquard。如果它真的是他,那么这真的是一个问题(对于那些不知道的人:Joël是钛备份后面的开发。让我引用问题:

为记录:在Android市场日中,可以使用诸如Titanium Backup等系统工具"附加" 或"分离" 应用程序(扎根的设备)。但如今(与Google Play商店应用程序一起)这几乎是不可能的,因为完整的应用程序列表似乎与Google的服务器同步,而用户则无法控制。

这解释了为什么与钛备份这样的应用程序分离不再是永久性的。而且我担心我问不可能。但我认为过去的其他问题也是如此,令人惊讶地得到了解决方案。所以我还没有放弃希望!


1:由eldarerathis 在这篇文章中解释(感谢 fireelord 用于挖掘它!)

english

General question

I have an app X installed on my device in version Y. I don't want to update it to any newer version (Y+z) for some reason. Still, the Google Play Store app always lists updates for X, which keeps me from a simple "update all". My question, put to a single sentence:

How to hide updates for X permanently from the "available updates" list?


Specific examples

First, I know there are alternatives as e.g. the AppBrain Market App, which can handle this quite well (skip this update, skip all future updates). I prefer a "generic solution", which does not depend on a 3rd party's market app.

Second, I know that Titanium Backup includes a "Market doctor", which can be used to disconnect an app from Google Play.1 However, in my specific case that only worked for a few hours: I disconnected GTalk, as I don't want it replaced by Hangouts. The update notification disappeared for a few hours, then it was back. No idea what restored the "link".

Third, just to make sure: I'm not talking about the "auto update" feature as discussed e.g. in How to enable Play Store auto-update for just a few apps?. I was rather hoping for something close to Does the google play store not provide updates for frozen apps?, but without the need to "freeze" the app in question (which I still want to use, but in the version installed, not in a "future version" available).

Fourth: No, uninstalling the app in question is no option here, though it would perfectly hide any future updates from being displayed :) Nor is "freezing", as the app is used regularly.

Fifth: There is a related question for my GTalk example: Do apps included in the gApps zip get updated via Google Play? However, I want the opposite: No update.


It might very well be that "Google Apps" (and other pre-installed apps) are handled in some specific way, and restore their "market links" themselves somehow. For this case, my question includes: How to prevent that from happening?


Update

There's a thread at XDA discussing the very same issue. Until recently, a work-around for "user installed apps" was to uninstall them and then sideload the .apk xe2x80x93 but even that stopped working. Well, re-signing the .apk with a different key might work for user-apps. But both would fail for pre-installed apps (can't sideload them to override; different signature would refuse that install completely).

Moreover, there's an issue filed on this by some "joel.bou..". Not hard to guess, though blanked out: that would be Joxc3xabl Bourquard. If it's really him, then that's really an issue (for those who don't know: Joxc3xabl is the dev behind Titanium Backup). Let me quote from the issue:

For the record: in the Android Market days it was possible to "Attach" or "Detach" apps (on rooted devices) with a system tool such as Titanium Backup. But nowadays (with the Google Play Store app) this has become nearly impossible to do, because the complete app list seems to sync from Google's servers and the user has no control over that.

Which explains why detaching with apps like Titanium Backup is no longer permanent. And I'm afraid I've asked the impossible. But I thought the same in the past with other questions, and surprisingly got solutions here. So I do not yet give up hope on this one!


1: what that does is explained by eldarerathis in this post (thanks to Firelord for digging that up!)

     
         
         

回答列表

14
 
vote

notes

  • op已经知道细节,但我已经详细说明了考虑到其他读者的事情。
  • 我假设设备植根了,我的解决方案在Android 4.2,4.4和5.0上测试,所有运行播放商店 v5.6.8。 <罢工>(对不起!无法在Kitkat上测试它,但没有理由相信它不会工作。)

Craig tasker ,那么事情会很糟糕顺利。

Anan pm disable <PKG> 中的作业来完成作业强大> Tasker ,但只要播放商店正在更新列表,就不能使用那个喜欢的应用程序,其中一些用户不喜欢。

我从未尝试过 changelog droid ,所以无法评论。

但是我是另一种方法来完成所做的事情,不是那么干净的GUI但很好。我们走了:

play store /data/data/com.android.vending/databases/ 下面有其数据库。有三个数据库值得考虑 viz。 library.db localappstate.db package_verification.db

  • library.db - 它有一个名为 ownership 的表,它将列出您从播放商店安装的应用程序Google Play商店与他们相关的帐户。 note 包括那些您一旦长时间从播放商店安装的应用程序,稍后卸载。
  • localappstate.db - 这有一个名为 appstate 的表,它将列出当前在设备中安装的所有用户应用程序。从播放商店安装的那些也将显示应用程序的标题,但是缺陷的人不会。
  • package_verification.db - 如果您在Android的"设置" 下已启用"验证应用程序" ,则显示此数据库。它有一个名为 /data/data/com.android.vending/databases/0 的表,其中包含了验证的应用列表。
  • /data/data/com.android.vending/databases/1 - 这里不相关,但它有一个名为 /data/data/com.android.vending/databases/2 的表,其中包含您使用播放商店搜索栏所做的所有搜索(关键字)的列表。

注意我没有回避我的索赔,这是这里的所有个人体验。你鼓励不同意(有证据),以便可以进一步增强这种答案的质量。


现在,回到问题。在我的棒棒糖上,我能够从更新列表中删除37个应用程序,只留下了一个应用程序,我使用了"更新全部" 以进一步测试解决方案。它完美无缺!

所需步骤:

  1. force close关闭 play store 以避免任何数据损坏,因为我们需要编辑其数据库。

  2. /data/data/com.android.vending/databases/3 :我使用了 abcdefghijklmn14 (使用 root的sqlite安装程序如果您没有它)。我使用了一个非常简单的查询,它可以通过使用值识别行来从数据库中删除记录(行)。要了解 /data/data/com.android.vending/databases/5 使用这个资源 <。< / p>

    删除所有权的常规命令是:

      /data/data/com.android.vending/databases/6  

    替换 /data/data/com.android.vending/databases/7 用您的应用程序包名称。例如。对于 chrome浏览器包名称 /data/data/com.android.vending/databases/8

    您可以使用应用程序浏览器找到您的应用程序的包名称 / a>,或操作系统监视器,或简单 请参阅问题:查看应用程序的完整包名称?

  3. 删除应用程序的进一步详细信息 /data/data/com.android.vending/databases/9 和< ode> library.db0 注意上面的两个步骤在我的设备中做了作业。由于我不希望在更新列表中出于任何原因显示应用程序,因此我从所有上述数据库中都清除了所有详细信息。

    library.db1 中删除信息的常规命令将是:

      library.db2  

    ,对于 library.db3 ,它是:

      library.db4  

核心是覆盖的。现在,正如执行:

  • 您可以制作脚本
  • 使用 library.db5 library.db6 数据库,并使用sqlite软件(如)
  • 您可以使用 sqlite编辑器或 asqlite manager 要手动删除应用程序< / li>
  • 使用任何终端应用程序,如终端仿真器for Android - 它允许您可以用作命令或脚本的快捷方式的窗口小部件。请参阅我的答案知道如何做出这样的捷径
  • 使用 tasker 创建配置文件根据时间,应用程序或适合您
  • 的任何配置文件
  • 将脚本插入启动,但我没有尝试过它,所以问op

应用程序虽然不会在已安装的应用程序或更新列表中显示,但它肯定会在 play store 中的"我的应用程序" 下显示"全部" 。我不得不使用这个商店,所以我没有再测试它的其他设置。

此外,您可能会注意到,如果您在播放商店设置下的早期未选中的"应用更新" ,并且在执行所述命令后检查它,它将触发同步和您的变化,显而易见,会丢失。

也,请注意Google在其服务器上保存所有信息。超时或更高版本,数据库将被更新。在我的棒棒糖设备中,我等待了24小时大约在数据库中看到没有变化,但ymmv。


用于非生根设备

这是一个理论,我不会声称它会起作用,但你可以尝试:

  1. 力关闭并采取 library.db7 play商店
  2. 提取备份并对数据库进行更改。
  3. 将已更改的文件打入新的备份文件并将其恢复到设备中。

    如果您不知于在PC上打开包装和打包adb备份,那么请查看 Android Backup Extractor(Abe)(它需要 java运行时环境,并具有 library.db8 for musage),它将解压缩 library.db9 文件到 localappstate.db0 然后您可以使用像ARK这样的档案提取, 7zip,winrar等。

    您可以使用 db浏览器for sqlite 进行更改,进入提取内容中的数据库(可能) localappstate.db1

    也,您可以查看Android备份相关帖子,如这个,这个和 Adebar - 所有建议 izzy 。

  4. 看看应用程序是否已从更新列表中消失。

  5. 如果在步骤4中成功,则无线运行adb以在Android设备本身(以某种方式)上执行步骤1-4,而不是使用PC - 这可能在 tasker 中非常有用 你成功了。
  6. 好吧,如果你一直成功到第4或5步,那么你也可以回答:我如何摆脱播放商店更新列表的应用程序? :)

编辑:

嗯,我不是唯一一个以这种方式弄清楚的人:
  1. android:停止想要更新Skype - 添加了脚本部件的非常接近,但没有推理当然
  2. (需要root)以便将来参考如何更新Ingress而不等待卷展栏。 - 不够好,因为 localappstate.db2 是主要的罪魁祸首
  3. 获取app
  4. 的包名称
  5. [wip]没有呼叫声音,块自动更新播放服务
 

Notes:

  • OP already know the details, but I've elaborated things considering other readers in mind.
  • I've assumed that the device is rooted, and my solution is tested on Android 4.2, 4.4 and 5.0, all running Play Store v5.6.8. (Sorry! couldn't test it on Kitkat but no reason to believe that it wouldn't work.)

The solution by Craig is actually quite good, and if it somehow can be executed (the custom widget) with Tasker, then things would go very smoothly.

The answer by Anan can also do the job by using pm disable <PKG> in Tasker, but one can't use that favorite app as long as the Play Store is updating the list, which some users wouldn't prefer.

And I've never tried Changelog Droid, so can't comment.

But I've another way to get the things done, not so clean in GUI but good. Here we go:

Play Store has its databases under /data/data/com.android.vending/databases/. There are three databases worth considering viz. library.db, localappstate.db, package_verification.db.

  • library.db -- it has a table named ownership which would list the apps that you've ever installed from Play Store with all the Google Play Store accounts associated to them. Note that ever includes those apps too which you once installed from Play Store long time ago and uninstalled later.
  • localappstate.db -- this has a table named appstate which would list all the user apps now currently installed in your device. Those installed from Play Store would show title of the app too, but sideloaded ones won't.
  • package_verification.db -- this database would show up if you've enabled "Verify Apps" under "Settings" of Android. It has a table named verification_cache having list of apps for verification.
  • suggestions.db -- not relevant here but it has a table named suggestions having a list of all the searches (keywords) you've made using Play Store search bar.

Note that I've no source to back my claim, it's all personal experience here. You're encouraged to disagree (with evidence), so that quality of this answer can be further enhanced.


Now, back to the question. On my Lollipop, I was able to remove 37 apps from the update list and left only one app for which I used "Update all" to further test the solution. It worked perfectly!

The required steps:

  1. Force close the Play Store to avoid any data corruption since we need to edit its database.

  2. Remove the ownership of your app from library.db: I've used sqlite3 (use SQLite installer for Root if you don't have it). I've used a very simple query which would delete a record(row) from the database by identifying the row using a value. To know further usage of sqlite3 use this resource.

    The general command to remove the ownership would be:

    sqlite3 /data/data/com.android.vending/databases/library.db "DELETE from ownership where doc_id='<PKG_NAME>'" 

    Replace <PKG_name> with package name of your app. E.g. for Chrome browser the package name is com.android.chrome.

    You can find your app's package name using App Browser, or OS Monitor, or simply refer to the question: View app's full package name?

  3. Remove app's further details from localappstate.db and package_verification.db: Note that the above two steps did the job in my devices. Since I don't want the app to show up by any reason in the update list, I've purged all the details from all the aforesaid databases.

    The general command to remove the information from localappstate.db would be:

    sqlite3 /data/data/com.android.vending/databases/localappstate.db "DELETE from appstate where package_name='<PKG_NAME>'" 

    And, for package_verification.db, it would be:

    sqlite3 /data/data/com.android.vending/databases/package_verification.db "DELETE from verification_cache where package_name='PKG_NAME'" 

The core is covered. Now, as for the execution:

  • You can make a script
  • Use adb shell, or adb pull the databases, and do editing on PC using an SQLite software (like DB Browser for SQLite)
  • You can use apps like SQLite Editor or aSQLite Manager to manually delete the app records
  • Use any terminal app, like Terminal Emulator for Android -- it allows widgets which you can use as a shortcut for a command or a script. See my answer to know how to make such shortcut
  • Use Tasker to create profiles based on time, application, or any profile that would suit you
  • Plug your script into start-up, though I've not tried it, so ask OP

The app though won't show in the installed apps or update list, but it will definitely show up in "All" under "My apps" in Play Store. I don't use this store much, so I didn't test other settings of it further anymore.

Additionally, you may note that if you've had earlier unchecked "App updates available" under Play Store settings, and you check it after executing the said commands, it will trigger a sync and your changes, as obvious, would be lost.

Also, be aware that Google holds all the info on their servers. So sooner or later, the databases are going to be updated. In my Lollipop device, I waited for around 24 hours and saw no changes in the databases, but YMMV.


For non-rooted devices

It's a theory and I won't claim that it would work but you can try:

  1. Force close and take adb backup of Play Store.
  2. Extract backup and make required changes into the databases.
  3. Pack the changed files into a new backup file and restore them into the device.

    If you're unaware of unpacking and packing an ADB backup on PC, then take a look at Android Backup Extractor (ABE) (it needs Java Runtime Environment, and has README.txt for usage) which would unpack the .ab file into a .tar which you can then extract using an archiver like Ark, 7zip, WinRAR, and more.

    You can use DB Browser for SQLite to make changes into the databases found inside the extracted content (probably) apps/com.android.vending/db/.

    Also, you may take a look at Android backup related posts such as this, this and Adebar -- all suggested by Izzy.

  4. See if the app is gone from the update list.

  5. If you succeed in step 4, then run ADB wirelessly to execute steps 1-4 on the Android device itself (somehow) rather than using a PC -- this could be very helpful in Tasker if you succeed.
  6. Well, if you succeed all the way down to step 4 or 5 then you perhaps can also answer: How Do I Get Rid of Apps from Play Store Update List? :)

Edit:

Well, I'm not the only one who figured it out this way:

  1. Android: Stop Wanting to Update Skype -- very close with script part added, but with no reasoning of course
  2. (Requires Root) For future reference how to update Ingress without waiting on the rollout. -- not good enough because library.db is the main culprit
  3. Getting the package name for an app
  4. [WIP] No Call Sound, block Auto-Update Play Services
 
 
         
         
8
 
vote

这对我来说是一个问题,也是一对应用程序,特别是一个火炬闪光灯应用程序,其中最新版本与棒棒糖效果很好,但以前的版本。

我过去的解决方案是使用变化机器人,但正如上面所说的那样,如果你打开播放商店它可以返回。

目前我使用的解决方案是从钛的运行计划任务备份以从市场上分离应用程序。我目前每天跑4次。它在预定时间的背景下运行,因此,当我检查播放商店以进行更新时,它不存在。

我必须调查它,但是当播放商店打开时,可能会有一种运行任务的方法...不确定。

----编辑---- 有些人在TB设置上询问了更多细节...

首先,您必须创建一个过滤器,仅选择要分离的应用程序。您可以在菜单下访问它。您将"元素" 或应用程序添加到过滤器,因此只有所选应用程序受到影响。确保您没有使用所选的所有滤镜运行分离:)

screenshot  screenshot

接下来,您必须使用应用于计划的过滤器进行计划。

screenshot  screenshot

正如您所看到的那样,这只是一个预定的事件M-S,凌晨4点

完成后,您的预定任务将看起来像这样

screenshot

您将不得不复制这个并更改时间,具体取决于您希望它发生的次数。

我有矿井凌晨8点午睡和下午4点。似乎为我工作。

希望这会更清楚。如果您在TB周围的工具,我相信这些屏幕,您可以解决它。

craig

 

This is an issue for me with a couple of apps as well, specifically a torch flash light app, where the newest version doesn't play well with Lollipop, but the previous version does.

My solution to this in the past was to use Change Droid, but as has been stated above, if you open the play store it can return.

Currently the solution I use is to run a scheduled task from Titanium Back up to detach the app from the market. I currently run this 4 times a day. It runs in the background at the scheduled time and so, when I check the Play Store for updates, it is not there.

I will have to look into it, but there may/should be a way to run the task when the play store is open...not sure.

----Edit---- Some have asked for more detail on the TB setting...

First you have to create a filter only select those apps that you want to detach. You access this under the menu. You add the "Elements" or apps to the filter, so only the selected apps are affected. Make sure you don't run the detach with everything selected an no filter applied :)

Screenshot Screenshot

Next, you have to make the schedule with the filter applied to the schedule.

Screenshot Screenshot

As you can see this is just for one scheduled event m-s, at 4am

When it's complete your scheduled task will look something like this

Screenshot

You will have to replicate this and change the time depending on how many times you want it to happen.

I have mine set for 4am 8am Noon and 4pm. Seems to work for me.

Hope this makes it a little more clear. If you tool around TB, I am sure with these screenies, that you can work it out.

Craig

 
 
 
 
3
 
vote

具有以下解决方案:

  1. 您不依赖于第三方的市场应用程序。
  2. 可以配置为通过Google Play绕过更新通知。
  3. 您可以随时恢复应用程序"更新块" (允许您更新未来版本的应用)
  4. 它不会卸载或冻结您使用的应用程序。
  5. 它也适用于GAPP。

有一个名为 (以前这是一个免费的应用程序,现在它有免费功能)。通过它,您可以管理您的其他应用程序的更新,作为Google Play的中介。

优点是您可以将应用发送到黑名单,省略临时显示更新或"永久" (直到您更改思想)。您还可以按照您卸载的应用程序更新,或者您从未安装但要观察。我伴随着一些屏幕截图(用不同屏幕导航识别的颜色)来伴随着这个响应,让您能够实现它的工作原理。

如何黑名单app BlackListed Apps  白名单应用程序

如何"un-blacklist" a app 选项菜单  首选项

如何绕过Google播放通知 启用changelog droid的通知访问 show system apps(gapps)

选择gapps以显示

唯一的缺点是,当您直接或从此应用程序打开播放商店时,将显示所有应用程序(包括您不想更新的应用程序,因为应用过滤器的那个是ChangeLog Droid而不是Google播放本身,这是预期的)

Google Play仍然显示所有应用程序

但在ChangeLog Droid中,您可以使用按钮访问Google Play上的每个应用程序,然后单独升级它。

抱歉:目前没有选项可以在一个步骤中从changelog droid更新所有允许的应用程序,但也许开发人员最终可以实现它。

注意:我仍然没有测试您描述的场景(我已经有更新/替换的谈话/环聊),但它可以在您的情况下工作。只记得不打开我的应用 google play的视图,因此它不会触发自动更新应用程序。

 

With the following solution:

  1. You don't depend on a 3rd party's market app.
  2. It can be configured to bypass update notifications by Google Play.
  3. You can revert app "update block" whenever you want (allowing you to update apps for future versions)
  4. It doesn't uninstall or freeze the apps you use.
  5. It works with Gapps too.

There is a free app called Changelog Droid (formerly this was a freemium app, now it has full functionality for free). Through it you can manage updates of your other apps, being an intermediary with Google Play.

The advantage is that you can send apps to a blacklist, omitting to show updates temporarily or "permanently" (until you change your mind). You can also follow updates for applications you have uninstalled or you've never installed but want to observe. I accompany this response with some screenshots (identifying with colors the different screen navigation) for you to realize how it works.

How to blacklist an app Blacklisted apps Whitelisted apps

How to "Un-blacklist" an app Options menu Preferences

How to bypass Google Play notifications Enable notification access for Changelog Droid Show system apps (Gapps)

Select Gapps to show

The only downside is that when you open Play Store, either directly or from this app, all apps will be shown (including those that you didn't want to update, as the one applying the filter is Changelog Droid and not Google Play itself, this was expected)

Google Play still shows all the apps

But in Changelog Droid you can access each app on Google Play with a button and then upgrade it individually.

Sorry: there is currently no option to update all allowed applications in one single step from Changelog Droid, but perhaps the developer could implement it eventually.

Note: I still haven't tested for the scenario you describe (I already have updated/replaced Talk/Hangouts), but it could work in your case. Just remember to do not open My Apps view of Google Play so it won't trigger automatic update of apps.

 
 
 
 
1
 
vote

在主应用程序设置中禁用应用程序,或应用程序管理器,并不打开播放商店和应用程序不应列出。更新所有更新并在更新完成时重新启用应用程序。我有同样的问题,一个txt消息应用程序,如果我更新,我得到了丑陋的广告..这是我周围的工作

 

Disable the app in main app settings, or app manager, and open play store and the app shouldn't be listed. Update all and simply re-enable the app when update all is complete. I have the same problem, a txt message app that if I update, I get ugly ads.. This is my work around

 
 
   
   
1
 
vote

我知道这是一个旧的线程。而且我理解,TI备份用于从播放商店分离应用程序。但我也明白这工作不再。对于那些有兴趣的人,我创建了一个应用程序的应用程序,这是一个非常好的工作。它被称为隐藏播放商店的更新,可用对于〜USD 1.在工作中有一个视频显示应用程序。它需要根。

 

I know this is an old thread. And I understand that Ti Backup used to work for detaching an app from Play Store. But I also understand that this works no longer. For those who are interested, I have created an app that does a pretty good job of this. It is called Hide Updates In Play Store, and available for ~USD 1. There is a video showing the app at work. It does require root.

 
 
 
 
1
 
vote

我发现的解决方案是为了简单地重新签名apk(在 abcdefghijklmnabcdefghijklmn/data/app/ 或备份后找到的备份),其中备份和备份后的备份)与 zipsigner 并重新安装。

 

Solution I've found for root users is to simply re-sign the apk (found in /data/app/ or your TitaniumBackup folder after backup) with ZipSigner and reinstall.

 
 
         
         
0
 
vote

我尝试使用应用程序"权限管理器" (必须扎根于我认为)。我禁用一个对应用程序不太重要的权限我不想updaten(ex。禁用Qually vibrate在QuickPic中的Wakelock中的振动权限)。权限管理器重新编译应用程序,卸载原件,然后重新安装新编译的应用程序。在我这样做之后,我打开了播放商店,更新提醒已经消失。

 

I tried using the app "Permission Manager" (have to be rooted I think). I disable a permission that is not important for the app I don't want to updaten (ex. disabled vibrate permission in ES File Explorer and wakelock in Quickpic). Permission Manager recompiles the app, uninstalls the original, and reinstalls the newly compiled app. After I did this, I opened Play Store and the update reminder was gone.

 
 
 
 
0
 
vote

另一个刚刚出现在地平线上的候选人。我尚未测试它,但听起来很有希望: StorePrefs 。

  • <强>要求:
    • rooted设备
    • xposed安装
  • 承诺:
    • 阻止快速更新
    • 忽略一些更新(当您在PlayStore中的应用程序中提供更新时,只需长时间点击此更新即可忽略它)

是一个 xposed 模块,它应该能够解决我们现在已经到达的其他解决方案的缺陷:

  • 如果播放服务决定重新链接一个未链接的应用程序,则模块应该能够采取行动。所以没有特殊的手工工作,没有任务设置
  • 没有手动摆弄sqlite数据库或 adb shell
  • 没有辅助"更新检查器" (La ChangeLogdroid)所需
  • 没有操纵 .apk 文件
  • 只有问题对于某些用户:在非生根设备上不适用于w / o xposed

因为我有de-googlified我的设备,不再使用PlayStore应用程序,我无法验证 - 因此,从可能是欢迎的那些可能的反馈:)

 

Another candidate just appeared at the horizon. I've not yet tested it, but it sounds very promising: StorePrefs.

  • Requirements:
    • rooted device
    • Xposed installed
  • Promises:
    • Blocking rapid update
    • Ignoring some updates (When you have update available in My Applications in Playstore just long click on this update to ignore it)

Being an Xposed module, it should be able to work around the flaws of the other solutions we've had up to now:

  • If the Play Services decided to re-link an unlinked app, the module should be able to take action. So no special hand-work required, no Tasker setup
  • no manual fiddling with the SQLite databases or adb shell
  • no secondary "update checker" (a la ChangelogDroid) required
  • no manipulation of .apk files
  • only problem for some users: doesn't work on non-rooted devices and those w/o Xposed

As I have de-googlified my devices and no longer use the Playstore app, I cannot verify xe2x80x93 so feedback from those who can is welcome :)

 
 
0
 
vote

就像Titanium Backup一样,您也可以通过 3C工具箱。直到现在,这似乎是永久性的。根必需。

 

Like titanium backup you also can unlink the app from google play store with 3C Toolbox. This seems to be, until now, permanent. Root required.

 
 
   
   

相关问题

3  HTC软件更新会导致手机在TWRP恢复模式下重新启动,并不会更新。如何解决它?  ( Htc software update causes phone to reboot in the twrp recovery mode and does no ) 
我刚刚根据链接。它是S-ON,TWRP(TeamWin)恢复逐渐浮动。装罗成功,一切似乎都很好。除了: 当我在手机中进入"设置,关于,更新软件" 时,它会下载HTC更新。但是当它尝试运行下载的更新时,它重新启动,它进入"恢复" 模式,其中TWRP出现。我应该在那里做什么? 我选择从TWRP的系统重启,IT手机正常,但...

1  使用flash_image flash update.img  ( Flash update img using flash image ) 
我想使用shell刷新一个新rom。 (以后需要这个应用程序,所以没有比Shell的其他方式)。这是我尝试的 connected to 192.168.1.9:5555 Pauls-MacBook-Pro:~$ adb shell root@android:/ # su root@android:/ # flas...

6  市场应用程序中的应用更新状态并不总是可靠的吗?  ( Apps update status in market app not always reliable ) 
所以这是一个两个折叠的问题,但它全部落在更新状态可靠性的相同伞下,甚至可能由相同的因素引起。 首先,今天早上我看到我的Logitech Revue App有一个更新,如"更新" 标签在查看应用程序列表时所示。但是,当我点击它时,唯一的选项是"打开" 和"卸载" 我试图清除市场的缓存并强行关闭它,但仍然是一样的。 4...

3  您可以将Google Play和Android OS更新设置为特定WiFi吗?  ( Can you set google play and android os updates to specific wifi only ) 
我知道我可以将手机设置为仅在wifi上更新。但是我可以在连接到特定wifi时将其设置为仅更新吗?例如。仅在连接到家庭WiFi或Office Wifi时更新。这对于Android系统更新以及通过Google Play的应用更新。 我专门想要避免的是在使用4g热点时触发更新。 如果它很重要:Android 6.0 ...

6  为什么“成功更新”通知消失了吗?  ( Why do the successfully updated notifications disappear ) 
我注意到使用较新的姜饼(2.3.5?)和现在冰淇淋三明治(4.0.3)构建时,我注意到了奇怪的行为。其他版本也可能是这种情况,但我还没有看到它的2.3.3且我的Nexus S. 编辑:作为Chahk指出下面,它可能与Android有关操作系统版本,而是最近的市场应用程序。 我有很多应用程序(目前左右160)。现在,当...

1  如何将Samsung Galaxy S2(GT-I9100)从Android 2.3.3更新到较新版本?  ( How can i update my samsung galaxy s2 gt i9100 from android 2 3 3 to a newer v ) 
我有一个三星galaxy sii(gt-i9100)。 OS版本-2.3.3。每当我将它连接到kies时,它就找不到可用的软件升级。是否有其他方法可以升级我的操作系统? ...

1  在Nexus 7(2013)平板电脑上升级Android 4.3至4.4.2时出错  ( Error when upgrading android 4 3 to 4 4 2 on nexus 7 2013 tablet ) 
我有一个全新的Google Nexus 7(2013)LTE平板电脑和我所做的第一件事,是检查我的设备是否有任何SYS更新。它是。系统报道了4.3 - &gt; 4.4.2更新已准备好下载和安装。 但是,更新和击中按钮安装后,我收到了 Error 消息和一个droid说谎图标。在此之后,我的平板电脑已重新启动并恢复...

0  Android 10上的应用切换器在Moto Z4上轻微更新后不断崩溃  ( App switcher on android 10 constantly crashes after minor update on moto z4 ) 
摩托罗拉Motoz4正在运行Android 10,它的工作正常,然后强制更新,QDFS30.130-42-1-2,常数日常提示重启,如果我没有这样做,它会自行重启它自愿: https://www.verizon.com/support/motorola- moto-z4-update / 之后,在激活应用切换...

5  手机日志在安装三星S3安全更新后,显示号码不显示联系人姓名  ( Phone log shows numbers not contact names after installing samsung s3 security u ) 
我的Galaxy S3正在伟大的直到我安装了昨天的安全更新(26/11/12)。在之后,名称删除了呼叫列表,现在仅显示电话号码。 ...

1  我可以更新我的T-Mobile G1 / HTC梦想,以便运行Android 2  ( Can i update my t mobile g1 htc dream so it runs android 2 ) 
我可以更新我的t-mobile g1(也称为htc dream),所以它运行android 2吗?如果没有扎根手机,可以这样做吗? ...




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