6

Androidアプリ(Eclipseを使用)のランサーアイコンの下にある名前を変更する方法を理解するための正確な答えが見つかりませんでした。

アプリケーション(マニフェスト)で「@string/app_name」を編集してみましたが、うまくいきません。そして今、MainActivity.java で、次の行に「R を変数に解決できません」というエラーが表示されます。 getMenuInflater().inflate(R.menu.activity_main, menu);

アプリケーション内の @string/ に「app_name」を書き戻すと、このエラーが返されます。私はおかしくなりそうだ。

4

3 に答える 3

7

android:label持っている中<Activity>を探してください

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

内部<intent-filter>とその値を変更します:

<activity
    android:name=".Activity_1_1_Splash"
    android:label="@string/app_name"
    android:screenOrientation="portrait" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

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

また、リソース値を変更したい場合は、@pratikの回答がガイドになります。

于 2013-02-07T15:45:02.360 に答える
4

開けるres/values/strings.xml

この行を変更し、

<string name="app_name">default app name</string>

希望のアプリ名で

<string name="app_name">your desired name</string>

manifestファイルを変更しないでください。

于 2013-02-07T15:51:03.097 に答える
2

ランチャー アイコンの下のアプリ名を変更する場合はandroid:label="@string/app_name" 、メイン ランチャー アクティビティ タグ内でこれを変更します。

        <activity android:name="com.test.app"
                  android:label="@string/app_name" >
                  <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                  </intent-filter>
        </activity>

内部でアプリ名を変更したい場合

設定 -> アプリケーション マネージャー -> ダウンロード済み

すべてのアプリケーションがインストールされている場合は、android:label="@string/app_name" アプリケーションタグ内でこれを変更します

<application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >

            ........

        <activity android:name="com.test.app" >
        </activity>

             .......

 </application>
于 2014-01-03T11:23:31.863 に答える