私はアプリのリストを含むアプリを開発しています。ユーザーが特定のアプリをクリックするとGoogle Playストアにリダイレクトされ、そのアプリのダウンロードが成功した後、そのアプリのパッケージ名を取得する必要があります私はブロードキャストレシーバを使用しています。しかし、このレシーバは、新しいアプリケーションがデバイスでダウンロードされるたびに、すべてのアプリケーションのパッケージ名を取得します。しかし、私は自分のアプリケーションに記載されているそのアプリケーションのパッケージ名を取得したい。アンドロイドでのインストールに成功した後、どのアプリケーションのパッケージ名を取得するには?
-5
A
答えて
1
List<ApplicationInfo> packages;
PackageManager pm;
pm = getPackageManager();
//get a list of installed apps.
packages = pm.getInstalledApplications(0);
ActivityManager mActivityManager = (ActivityManager) context
.getSystemService(Context.ACTIVITY_SERVICE);
for (ApplicationInfo packageInfo : packages) {
PAKAGE_NAME = packageInfo.packageName contains package name
}
+0
これは私のアプリ名whenevrのインストールまたはアンインストール –
5
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
PACKAGE_NAME = getApplicationContext().getPackageName();
}
0
使用getPackageManager().getPackageInfo(getPackageName(), 0).packageName
また、このための関数を作成することができます
public String getPackageName(Context context) {
return context.getPackageName();
}
+0
これを表示する私のアプリを与えるパッケージ名のみ、特定のアプリが成功するたびにダウンロードしてそのパッケージ名を取得して理解してみたい –
関連する問題
- 1. アンドロイドのパッケージ名からアプリケーション名を取得するには?
- 2. に成功パッケージ[Laravel]をインストールした後、パッケージフォルダは、ベンダーのディレクトリ
- 3. パッケージ名からアンドロイドのアプリ名を取得するには?
- 4. アンドロイドでアプリケーションを再インストールした後に古いデータを取得する
- 5. VSTSビルドRestAPI最後に成功または部分的に成功したビルドのチェンジセットを取得する
- 6. アンドロイドでパッケージ名でアプリ名を取得する方法は?
- 7. アンドロイドで成功したFacebookのログイン後にアプリにリダイレクトする方法は?
- 8. ストライプコネクト「成功したチャージ作成後のIdによる残高の取得」:txn_:
- 9. Androidスタジオ:変更されたパッケージ名の後にアプリケーションをインストールできない
- 10. androidのlollipop版の後にパッケージ名を取得する方法
- 11. 認証に成功した後にセッショントークンを取得するにはどうすればよいですか?
- 12. TSQL - 最後に成功した日付を取得
- 13. アンドロイド:インストール済みアプリのショーのパッケージ名
- 14. oauth2認証の成功と匿名トークンの後に404を取得
- 15. アンドロイドでアプリケーションの名前を取得する方法は?
- 16. 成功した取引後にPayPalからinvoice_idを取得する方法
- 17. 宝石のインストールが成功した後に、「バンドルインストール」にインストールされない宝石
- 18. npmパッケージをLaravelにインストールした後にnpmパッケージをインストールする方法は?
- 19. cljs-ajaxのハンドラで成功したレスポンスのステータスコードを取得するには?
- 20. AJAXの成功関数内でユーザー名を取得する
- 21. 成功した後にajaxのブートストラップトグルボタンを追加するには?
- 22. 異なるパッケージ名のデバイスにAndroidをインストールするアプリケーション
- 23. jenkinsパイプラインで最後に成功したビルド以降の変更を取得するには?
- 24. 成功したNugetパッケージの復元後にプロジェクトを認識しないプロジェクト
- 25. 成功したbinary_searchのイテレータを取得する方法は?
- 26. 私の電話で最後にインストールされたアプリケーションのパッケージ名を抽出する
- 27. $ .ajaxポスト成功後にViewBagデータを取得するC#.net razor
- 28. Pythonでサブプロセスの成功または失敗を取得する
- 29. パッケージ名からアプリケーション情報を取得
- 30. アンドロイドでアプリケーション名を取得する方法は?
が、この例ではinsatlled場合にのみ、そのAAPのパッケージ名を取得したり、スタックオーバーフローですでに –
をアンインストールしますhttp://stackoverflow.com/questions/36768091/how-to-get-package-name-from-apk-in-android/36768301#36768301 –
はい私のリストのアプリがダウンした場合ロードするパッケージ名は –