source

안드로이드 앱의 이름을 변경하는 방법은 무엇입니까?

ittop 2023. 6. 1. 22:59
반응형

안드로이드 앱의 이름을 변경하는 방법은 무엇입니까?

새로운 프로젝트를 만들지 않고 앱의 이름(Launcher App Label)을 변경할 수 있는 방법이 있습니까?

참고: 앱 이름과 모바일 홈 화면의 런처 아이콘에 표시되는 라벨은 다를 수 있습니다.

예:내 앱이 있는 내 모바일 홈 페이지에는 아이콘과 Foo라는 이름이 있지만 이름을 Bar로 변경하고 싶습니다.이거 해도 돼요?

할 수 있습니다.android:label의 응용 프로그램 노드 AndroidManifest.xml.

참고: 스플래시 화면을 추가하여 추가한 경우

 <activity
    android:name=".SplashActivity"
    android:label="@string/title_activity_splash_screen"
    android:theme="@style/AppTheme">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

시작 화면으로 이동하면 시작 프로그램 아이콘 이름이 시작 화면 클래스 이름으로 변경됩니다.

레이블을 변경해야 합니다.

android:label="@string/title_activity_splash_screen"

strings.xml 파일의 스플래시 화면 활동에 있습니다.Res -> Values -> strings.xml에서 찾을 수 있습니다.

자세한 내용은 여기를 참조하십시오.

애플리케이션을 위한 안드로이드:라벨과 출시 활동을 위한 안드로이드:라벨이 있습니다.전자는 장치의 설정 -> 응용프로그램 -> 응용프로그램 관리 아래에 표시되는 내용입니다.후자는 응용프로그램 아래에 표시되며 응용프로그램에 대한 바로 가기에 표시됩니다. 예를 들어 표시됩니다.

<application
    android:label="@string/turns_up_in_manage_apps" >
    <activity
        android:name=".MainActivity"
        android:label="@string/turns_up_in_shortcuts" >
        ...
    </activity>
</application>

이것은 Android Studio에서 간단한 것입니다.

이동: resfolder -> values -> strings.xml로 이동합니다.

app_name을(를) 변경합니다(아래 예제:MitsuhoSdn Bhd) 당신이 원하는 새로운 이름으로.

<string name="app_name">MitsuhoSdn Bhd</string>
<string name="hello_world">Hello world!</string>
<string name="menu_settings">Settings</string>

롤리팝 기기에서 앱 이름이 나타나는 방식에 약간의 차이가 있다는 것을 알게 되었습니다.롤리팝 이전에는 다음과 같은 앱 이름을 사용할 수 있습니다.

<application
    android:label="@string/app_name"> // appears in manage app info
    <activity
        android:name=".MainActivity"
        android:label="@string/action_bar_title"> // appears in actionbar title 
        <intent-filter android:label="@string/name_in_icon_launcher"> // appears in icon launcher
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
...

롤리팝에서는 다음과 같습니다.

<application
    android:label="@string/name_in_manage_app_info">
    <activity
        android:name=".MainActivity"
        android:label="@string/name_in_actionbar_and_icon_launcher">
        <intent-filter android:label="@string/this_is_useless">
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

롤리에서.android:labelinintent-filter는 기본적으로 쓸모가 없는 반면, 수행 표시줄 제목과 아이콘 실행기는 동일합니다.바에서 동적으로 .

getSupportActionBar().setTitle(R.string.app_name);

Android에서 응용프로그램 이름 지정의 설명에 따라 주요 활동 "android:label"의 이름을 변경해야 할 수도 있습니다.

그것은 당신이 무엇을 하고 싶은지에 달려 있습니다.개인적으로 프로젝트 이름을 변경하여 앱 상단과 휴대폰 메뉴의 아이콘 아래에 기본 작업이 표시되지 않도록 했습니다.

이를 위해 Android Manifest.xml 파일로 들어가 편집했습니다.

<activity
        android:name=".MainActitivity"
        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>

그리고 편집을 했습니다.android:name=".Mynewname"했습니다.title_activity_mainstrings.xml 파일에서 이름과 일치합니다.

도움이 되길 바랍니다!

런처 아이콘 아래에서 앱 이름을 변경하려면 변경합니다.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>

이름을 변경하려면Android에서의 적용.Android Studio또는Eclipse당신은 부동산의 가치를 변경해야 합니다.android:label내부에 정의된<application>에 매듭짓다.AndroidManifest.xml

 android:label="My Cool Application!"

기본적으로 응용 프로그램의 이름은 다음에 정의된 문자열을 참조합니다.strings.xml파일, 예:

 android:label="@string/app_name"

따라서 strings.xml 파일 내의 값을 변경해야 합니다.

  <string name="app_name">My Cool Application!</string>
<application
      android:icon="@drawable/app_icon"
      android:label="@string/app_name">
          <activity
            android:name="com.cipl.worldviewfinal.SplashActivity"
            android:label="@string/title_activity_splash" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

</application>

안드로이드 앱의 이름을 변경하려면 런처 활동인 활동으로 이동하여 코드에서 위에서 했던 것처럼 레이블을 변경합니다.

Android 스튜디오를 사용하는 경우 항목이 문자열 아래에 있습니다.xml

<string name="app_name">BareBoneProject</string>

이 문자열을 어딘가에서 사용했을 수 있으므로 여기서 이름을 변경하는 것이 좋습니다.아니면 도서관이나 다른 곳에서 사용했을 수도 있습니다.바로 그겁니다.빌드하고 실행하기만 하면 새 이름을 얻을 수 있습니다.이렇게 해도 패키지 이름이나 다른 이름은 변경되지 않습니다.

제가 찾은 건 신경쓰지 마세요.앱에 있는 매니페스트 파일에서 할 수 있으며 안드로이드 라벨만 설정하면 됩니다.애플리케이션 이름의 바로 가기가 변경되지 않아 처음에는 취소되었습니다.

  1. 값 아래의 Strings.xml 파일로 이동합니다.
  2. app_name 태그를 원하는 app_name으로 변경하면 모든 설정이 완료되어 변경한 이름을 볼 수 있습니다.

단계를 따르십시오. (안드로이드 보기를 선택했다고 가정합니다) app>res>values>strings

<string name="app_name">Put your App's new name here</string>

매니페스트 파일의 응용 프로그램 태그를 편집합니다.

 <application
    android:icon="@drawable/app_icon"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >

라벨 속성을 변경하고 저쪽에서 최신 이름을 지정합니다.

매니페스트 파일이 변경되어도 앱 이름은 변경되지 않았습니다.

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

하지만 바꾸는 것.Label의 속성MainLauncher저를 위해 그 묘기를 부렸습니다.

[Activity(Label = "@string/app_name", MainLauncher = true, Theme = "@style/MainActivityNoActionBarTheme", ScreenOrientation = ScreenOrientation.Portrait)]

오래된 질문이지만 현재는 Xamarin Android 개발과 관련이 있습니다.

Xamarin은 매니페스트에 항목을 추가하는 데 사용할 수 있는 속성을 허용하므로 MainActivity.cs 파일을 열고 Label 태그를 응용 프로그램 이름으로 변경해야 할 수도 있습니다.

주 활동

참고: 이 특성은 기록된 내용을 재정의합니다.android:label=앱을 릴리스 준비 상태로 보관하는 동안 알게 된 매니페스트 파일의 태그도 변경해야 합니다.

네, 물론이죠......Android는 iOS(빌드 구성)처럼 빌드하기 전에 앱 이름을 변경할 수 있습니다.프로젝트의 Android 매니페스트 파일을 수정하여 변경할 수 있습니다.

재생 콘솔을 사용하여 새 응용 프로그램을 업로드하려고 할 때 "some.package.name " Google Play에 이미 있으므로 다른 패키지 이름을 사용해야 합니다."라는 오류가 표시되었기 때문에 여기에 있습니다.

build.gradle 파일(응용 프로그램)로 이동하여 변경하기만 하면 됩니다.

applicationId "some.package.name "

로.

applicationId "some.package.different-unique-name"

여기에 있는 다른 답변은 이 오류를 해결하지 못했습니다.

내 경우에는 무효화/캐시 후 재시작 및 작업이 필요합니다.

앱 문자열 리소스를 새 활동으로 변경

언급URL : https://stackoverflow.com/questions/5443304/how-to-change-an-android-apps-name

반응형