如果先前在该设备上安装了应用程序的用户卸载了应用程序,如何启动Activity或IntentService?
答案 0 :(得分:1)
实现目标的一种方法包括以下步骤:
计算机没有这样的事情。任何时候很快就会发生困难和极不可能的事情。这不是一个意见。通常有人说不可能"并且有人打断他们说'#34;就这样做了。"。
答案 1 :(得分:0)
你必须在AndroidManifest.xml中使用名为“android.intent.action.DELETE”的Intent过滤器 如下所示
<activity
android:name=".Activity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.DELETE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="package" />
</intent-filter>
</activity>
这将调用活动。
答案 2 :(得分:0)
您不能保护用户删除应用程序。
当用户请求卸载时,将发送DELETE意图。 PackageManager将收到此意图并开始卸载该应用程序。
因此,如果不进行任何Android修改,则无法添加密码。