2

1 つのアプリケーション、1 つのスタートアップ ビュー、2 つのアプリ アイコン、2 つのアプリ名があります。

2 つのアプリ名とアイコンを使用する必要があり、非常に重要です。アプリは同じです。

名前とアイコンは、署名の種類によって異なります。無料であり、無料ではない署名。

アプリには 2 つの異なるアイコンと 2 つの異なる名前があります。そして、Javaコードでそれを変更したいと思います。それが可能だ?または、常にマニフェスト ファイルを変更せずに apk 生成でそれを変更します。

drawable-hdpi/ に icon1.png と icon2.png があります。

4

2 に答える 2

2

パラメータ付きの ANT build.xml ファイルを使用して、さまざまなビルドを自動化できます。Google の Android でこれを行う方法の例がいくつかあります。

于 2012-11-21T11:17:14.700 に答える
1

確かに、マニフェストファイルに移動して、次の点に注意する必要があります。

<activity
            android:name=".Activity1"
            android:label="@string/title_activity_main" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

名前を無視してください、あなたはあなたの活動名を見つけるでしょう。

最初のアクティビティとして使用するアクティビティは、そのままにする必要があります。ただし、ランチャーに表示したくないアクティビティは、次のように編集する必要があります。

<activity
                android:name=".Activity2"
                android:label="@string/title_activity_main" >
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />


                </intent-filter>
            </activity>

削除する<category android:name="android.intent.category.LAUNCHER" />必要があります。

これにより、1つのアイコンと1つの名前のみが作成されます

<android:label="@string/title_activity_main">

ラベルを変更してください

于 2012-11-21T11:13:09.483 に答える