草庐IT

uninstallation

全部标签

android - 卸载应用程序前询问密码

首先,我对我的问题进行了很多研究,但找不到合适的解决方案,所以我在这里发布我的查询。希望得到更好的解决问题:我有一个要求,在用户从设置或任何其他应用程序(如MyAppSharer)中删除我的应用程序之前,我需要向用户询问密码。我找到了一种解决方案,当用户单击“卸载”按钮时,我可以成功调用我的Activity。我在这里应用了技巧,并调用了服务。在服务中,我运行每1秒运行一次的计时器,在那一秒内,它检查正在运行的任务的最重要Activity。这按预期完美运行。现在,我的问题是,此Activity出现在每个用户尝试卸载的应用程序上。我需要我调用的Activity只在用户尝试卸载我的应用程序时

android - 找出 Android 应用被卸载的原因

我的应用在GooglePlay上取得了成功,下载量达数百万次。然而,几乎50%的用户已经卸载了它。我不认为这是一个关键数字,但我想找出用户卸载它的原因,所以我想用一个简单的表格向用户询问,当然只向那些想回答的人询问.现在的问题是何时显示该可选表单。我已经看到我不能使用ACTION_PACKAGE_REMOVED因为正在卸载的应用程序不会收到该广播。当然,我不想永远禁止用户卸载我的应用程序,但我确实想知道何时开始我的可选表单。你能想到如何做到这一点吗?此外,我还看到GooglePlay会询问用户为什么要卸载任何应用程序并提供一些选项(缺少空间、不需要它……)。有什么方法可以从Google

java - 用于分析的 Android 应用程序卸载事件

我想知道在Android上为任何类型的分析检测应用程序卸载的方法/模式是什么?我知道ACTION_PACKAGE_REMOVEDIntent的局限性-未被删除的应用程序接收到。我目前正在使用flurry,并且还发现它们不为卸载事件提供任何类型的支持。这种类型的事件绝对是您在分析中想要的东西,但到目前为止还没有找到任何明确的解决方案。有什么想法吗? 最佳答案 这是一种可能的方法。在您的Android应用程序中,实现对从GoogleCloudMessaging(GGM)接收推送消息的支持。然后,实现一个发送GCM“你在那儿吗?”的服务器

android - 如何在 Android 中卸载应用程序时删除小部件?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:RemovingWidgetfromHomeScreenwhenUninstalled在Android中,我为我的应用程序创建了一个小部件。当我卸载应用程序时,小部件在主屏幕中显示“加载小部件时出现问题”错误。我需要一个场景,当我卸载应用程序时,开发人员应该通过代码删除小部件(而不是通过拖放到垃圾桶)。可能吗?如果是这样,我们需要做哪些改变?是否可以在list中设置任何内容,以便在卸载后删除应用程序的所有引用?

android - 从 shell 中禁用 DeviceAdmin?

我正在尝试从shell中卸载一个应用程序,但是这个应用程序是以设备管理员身份运行的,因此shell>adbuninstallcom.example.test没有工作。如何从shell中禁用设备管理员? 最佳答案 通常,通过设备管理员屏幕撤销管理访问权限,然后卸载该应用程序。在后续示例中,我将假设airdroid(com.sand.airdroid)已被配置为设备管理员,并且将被卸载。因此,要定制此示例,请将com.sand.airdroid的实例替换为您自己的应用名称。清理方法要访问设备管理员,导航:设置→安全→设备管理员。然后,取

android - 尝试UNINSTALL_SHORTCUT但快捷方式不会消失

我创建了一个测试Activity,该Activity在Android主屏幕上安装了自身的快捷方式。当您单击一个按钮时,该Activity应删除它刚创建的相同快捷方式。但是,我似乎没有采取任何措施删除快捷方式。这是Java代码(ShortcutTest.java):importjava.net.URISyntaxException;importandroid.app.Activity;importandroid.content.Context;importandroid.content.Intent;importandroid.os.Bundle;importandroid.util.L

cygwin - 如何卸载 MinGW 并将 cygwin 'make' 作为 gcc 3.8.1 的默认 make 程序

如何卸载MinGW?我已经为一些软件安装了它,但现在我根本不使用该软件,所以我需要删除MinGW以便使用Cygwin进行android开发。如何使用GCC3.8.1将Cygwin“make”文件设置为默认文件?我在windows764位系统上 最佳答案 答案1:如果您使用过安装程序,请通过程序管理器将其卸载删除您的MinGW文件夹(例如C:/MinGW)确保PATH环境变量中没有MinGW路径如果您没有使用过安装程序,您可以跳过1.,但如果您使用过,您应该检查2.和3.手动。答案2:您使用IDE吗?如果是,您可以在那里指定您的mak

android - 在android中获取应用程序卸载事件

您好,我有一个与内容提供者(联系人等)一起玩的应用程序,现在当我卸载我的应用程序时,我想整理内容提供​​者的原始数据。有什么办法吗,如果我的应用程序在那个时候要卸载,我会得到事件并做我的工作。谢谢 最佳答案 您的应用程序在卸载时不会收到通知。但是,Android将删除应用程序本地数据存储中的所有数据(例如,getFilesDir())。 关于android-在android中获取应用程序卸载事件,我们在StackOverflow上找到一个类似的问题: http

Android - 无法卸载应用程序

我的应用程序Hire*A*Droid有一些Android市场反馈,用户提示他们无法卸载该应用程序。这是我到目前为止的两个(相隔大约10天):janelle:Iuninstalledthisapp,butitsstillshowingthatitsinstalledundermydownloads.Whatcanido?valerie:It'sfrozenIcan'topenordeleteit.anyonecanhelpntellmehow..thanks该应用程序没有什么真正特别或棘手的地方,而且我从未经历过任何此类事情,所以我真的不知道这可能是什么,它有多真实以及如何重现和处理它?

android - 如何自行卸载应用程序?

问题是这样的——我的应用程序获得了管理员权限,从UIPOV获得它们非常容易。然而,一旦应用程序拥有这些权限,卸载它就会很麻烦(用户必须首先撤销这些管理权限;如果没有,则在卸载时没有信息表明卸载出了什么问题——至少在Ace2Android2.3中是这样)。因此,在应用程序中具有卸载功能会很有用——它会先撤销管理员权限,然后再进行正常卸载。另一种方法是通知应用程序即将被卸载,但是据我所知这是不可能的——参见:http://code.google.com/p/android/issues/detail?can=2&q=33315&colspec=ID%20Type%20Status%20Ow