私は多くのデバイスにアプリをインストールしています。私のアプリがデバイスからアンインストールされていることを知る方法...?
アプリがいずれかのデバイスからアンインストールされた場合は、表示が必要です。
これを達成する方法。
ありがとうございます...!
私は多くのデバイスにアプリをインストールしています。私のアプリがデバイスからアンインストールされていることを知る方法...?
アプリがいずれかのデバイスからアンインストールされた場合は、表示が必要です。
これを達成する方法。
ありがとうございます...!
私の提案は以下の通りです。アプリケーションのアンインストールの目的を傍受することができます。あなたが何らかの形でアプリケーションが削除されようとしているプロセス(例えば、あなたに電子メールを送信)することができます。この後
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />
<uses-permission android:name="android.permission.DELETE_PACKAGES" />
<uses-permission android:name="android.permission.CLEAR_APP_CACHE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".UninstallIntentActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<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" android:pathPattern="com.testpack.yourapp" />
</intent-filter>
</activity>
</application>
をし、パッケージマネージャのアンインストーラを呼び出します。単にあなたのマニフェストファイルに次のコードを置きます。
ここで表示が必要ですか?そのデバイスまたはすべてのデバイスを制御/通信する外部デバイスに質問をはっきりとお願いします。 –
これは、あなたのアプリケーションがアンインストールされたという警告またはトーストのメッセージが必要なことを意味します。右 ? –
それがそうであれば、それをデバイスからアンインストールしている間に既にそれを持っています。 –