私のアプリケーションの名前を取得したい。どうすればそれを得ることができますか? ありがとうございます。アンドロイドでアプリケーションの名前を取得する方法は?
答えて
あなたは、デバイスにインストールされているすべてのパッケージのためのアプリケーション名を取得するためのPackageManager#getApplicationInfo()
を使用することができます。 はあなたがApplicationInfo
を取得するためにPackageManager
クラスを使用することができ、あなたの現在のContextオブジェクトのCTX
Resources appR = ctx.getResources();
CharSequence txt = appR.getText(appR.getIdentifier("app_name",
"string", ctx.getPackageName()));
を持っていると仮定すると:
final PackageManager pm = context.getPackageManager();
ApplicationInfo ai;
try {
ai = pm.getApplicationInfo(packageName, 0);
} catch (final NameNotFoundException e) {
ai = null;
}
final String applicationName = (String) (ai != null ? pm.getApplicationLabel(ai) : "(unknown)");
EDIT:CharSequence c = pm.getApplicationLabel(pm.getApplicationInfo(info.processName,PackageManager.GET_META_DATA));
これでしょうreturn the application name as defined in <application> tag of its manifest
。
私はこのコードを試しましたが、アプリケーション名ではなくパッケージ名を返しています。 – Prachi
この行はどうでしょう、CharSequence c = pm.getApplicationLabel(pm.getApplicationInfo(info.processName、PackageManager.GET_META_DATA)); – user370305
niceとez :-) –
@Downvotersなぜここにdownvotes?それについてコメントしてみませんか?あなたは男じゃない? –
簡単!ありがとう.. –
コンテキスト(RESIDをint型)関数のgetStringを持っていますContext
ので、あなたがこのように簡単にそれを使用することができます。
context.getString(R.string.app_name);
- 1. アンドロイドでアプリケーション名を取得する方法は?
- 2. XMPPアプリケーションでWebブラウザの名前を取得する方法は?
- 3. 実行中のアプリケーションの名前を取得する方法は?
- 4. アンドロイドでパッケージ名でアプリ名を取得する方法は?
- 5. 現在、アンドロイドのrecentsスタックにあるアプリケーションの名前をプログラムで取得する方法はありますか?
- 6. 文書 - タグの名前を名前で取得する方法
- 7. プログラムで名前ノードのホスト名を取得する方法は?
- 8. アンドロイドのパッケージ名からアプリケーション名を取得するには?
- 9. app_uidを使ってアンドロイドでアプリの名前を取得する方法
- 10. アンドロイドでIPアドレスのホスト名を取得する方法は?
- 11. アンドロイドのホーム画面に表示されるアプリケーションの名前を取得する方法は?
- 12. ワークブックスコープの名前の取得方法は?
- 13. アプリケーションで使用するDLLの名前を取得する方法
- 14. Railsでbelongs_toクラスの名前を取得する方法は?
- 15. MinibatchSourceでストリームの名前を取得する方法は?
- 16. log4netログファイルの名前パターンをプログラムで取得する方法は?
- 17. UWPでContentプロパティの名前を取得する方法は?
- 18. IDの頂点を名前で取得する方法は?
- 19. C#Compact Frameworkでexeアプリケーションの名前とバージョンを取得する方法
- 20. .Netアプリケーションで埋め込みオーディオリソースの名前を取得する方法
- 21. .NETでワークシートを名前で取得する方法は?
- 22. 名前(HttpWebResponse)でパラメータを取得する方法は?
- 23. iosでアンインストールされたアプリケーション名を取得する方法は?
- 24. 画像の名前の取得方法
- 25. CardHolderの名前の取得方法
- 26. ドラッグアンドドロップを生成したアプリケーションの名前を取得する方法
- 27. クラスを含むファイルの名前を取得する方法は?
- 28. MPD、現在のプレイリストの名前を取得する方法は?
- 29. Odoo(OpenERP)のモデルの名前フィールドを取得する方法は?
- 30. ワード文書のカバーページの名前を取得する方法は?
ラベル名、パッケージ名、またはapk名をお探しですか?なぜこの情報が必要ですか? – spatulamania
私はアプリケーション名のcozのためにlukingです。私はアプリケーションの起動時に必要です。 – Prachi
実際のapkファイル名は任意であり、何にも影響しません。パッケージ名が不十分なのはなぜですか? – spatulamania