Android Studioでアプリ開発!

Androidアプリ開発初心者の備忘録です。

アプリのパッケージ名をプログラムから取得する

アプリのパッケージ名を取得したい

アプリのパッケージ名をプログラムから取得する場合は、android.content.Contextクラスの getPackageName() メソッドを使います。

abstract String getPackageName()
(Return the name of this application's package.)

Android Studioで、一つのプロジェクトから複数のアプリを作成する方法 - Android Studioでアプリ開発!で作ったアプリに TextView(textView3) を追加して表示してみたいと思います。パッケージ名は com.example.Switching.free です。

javaのソース

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_my);

        TextView textView = (TextView) findViewById(R.id.textView3);
        textView.setText(getPackageName());
    }

実行結果

f:id:jolene:20140723153431p:plain

ちゃんとパッケージ名が表示されました。

Android StudioではじめるAndroidプログラミング入門

Android StudioではじめるAndroidプログラミング入門

初歩からわかるAndroid最新プログラミング 増補改訂版

初歩からわかるAndroid最新プログラミング 増補改訂版