パッケージ自体をアンインストールできますか?パッケージが同じユーザーIDと署名を共有する場合、パッケージは別のパッケージをアンインストールできますか?Androidでパッケージをプログラムでアンインストールすることは可能ですか?
32
A
答えて
5
サードパーティのアプリケーションは、他のパッケージをプログラムでインストールまたはアンインストールすることはできません。これはAndroidのセキュリティ上のリスクとなります。おそらく遅すぎるねえ
install/uninstall APKs programmatically (PackageManager vs Intents)
+1
は今できる? –
12
が、これは私のために動作します。ただし、サードパーティのアプリがインテントを使用してパッケージをインストールまたはアンインストールするのAndroid OSを尋ね、この質問は、より完全な情報を提供する必要がありますすることができます。
Uri packageURI = Uri.parse("package:"+"your.packagename.here");
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
startActivity(uninstallIntent);
0
ヨは最初の撮影アクセシビリティの許可を得て、これを達成することができ、その後、あるアクセシビリティオーバーレイを示すことによって、あなたはアンインストールボタンをクリックして、あなたのサービスを伝えることができます! Kotlinで
0
は、API 14+を使用して、あなただけの次を呼び出すことができます。
startActivity(Intent(Intent.ACTION_UNINSTALL_PACKAGE).apply {
data = Uri.parse("package:$packageName")
})
それはアプリのアンインストールプロンプトが表示されます。必要に応じてpackageName
を別のアプリのパッケージ名に変更できます。
関連する問題
- 1. Java、Androidでプログラムで画像を作成することは可能ですか?
- 2. Androidでライブストリーミングテレビを開発することは可能ですか?
- 3. このタイプのプログラムをPHPで構築することは可能ですか?
- 4. 実行可能ファイルをMS-DOSプログラムに渡すことは可能ですか?
- 5. Android - カメラのプレビューフレームレートをロックすることは可能ですか?
- 6. AndroidマニフェストのWindowFeatureをリクエストすることは可能ですか?
- 7. googleからapkをプログラムでPCにダウンロードすることは可能ですか?
- 8. UmbracoパッケージとNuGetパッケージは交換可能ですか?
- 9. sessionStateモードをプログラムでin.netに設定することは可能ですか?
- 10. Windows CE上でJavaプログラムを実行することは可能ですか?
- 11. プログラムでAjaxフォームを記入することは可能ですか?
- 12. Facebook AdAccountをプログラムで管理することは可能ですか?
- 13. 独自の.NETプロセスをプログラムでデバッグすることは可能ですか
- 14. プログラムでコアデータ構造を生成することは可能ですか?
- 15. ProfライブラリなしでHaskellプログラムをプロファイルすることは可能ですか?
- 16. AndroidでrawソケットをNDKで実装することは可能ですか?
- 17. iphoneでプログラムでデジタル署名をすることは可能です
- 18. Androidテーマでメニューを使用することが可能です
- 19. モバイル(iOS/Android)でバックグラウンドで位置を見ることは可能ですか?
- 20. SL4Aで完全なAndroidアプリを作成することは可能ですか?
- 21. Androidアカウントで同期をオンにすることは可能ですか?
- 22. Android Gradleプラグインでアプリのリリースバージョンをテストすることは可能ですか?
- 23. C#でAndroidアプリケーションを開発することは可能ですか?
- 24. Androidでビデオの解像度を取得することは可能ですか?
- 25. Mac OSXアプリとしてSilverlightプログラムを作ることは可能ですか?
- 26. ViewPagerでこのAndroidのスクリーンアニメーションを行うことは可能ですか?
- 27. UIScrollView - 手動でスクロールするのか、プログラムでスクロールするのかを知ることは可能ですか?
- 28. 実行中にプログラムを逆コンパイルすることは可能ですか?
- 29. C#全体のプログラムをtry/catchすることは可能ですか?
- 30. プログラム実行中にスレッド数を変更することは可能ですか
質問しています...私はパッケージをアンインストールできるようにする簡単なアンインストールと呼ばれるサードパーティのアプリがあることを知っています。 2017年の –