안드로이드 앱의 이름을 바꾸는 방법?
새 프로젝트를 만들지 않고 앱의 이름 (Launcher App Label)을 변경하는 방법이 있습니까?
참고 : 앱 이름과 모바일 홈 화면의 실행기 아이콘에 표시된 레이블은 다를 수 있습니다.
예 : 내 앱이있는 모바일의 홈 페이지에는 아이콘과 Foo라는 이름이 있지만 이름을 Bar로 변경하고 싶습니다. 내가 할 수 있습니까?
그래 넌 할수있어. android:label
에서 애플리케이션 노드 의 필드 를 변경합니다 AndroidManifest.xml
.
참고 : 스플래시 화면 을 추가하고 추가 한 경우
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
시작 화면으로 이동하면 실행기 아이콘 이름이 시작 화면 클래스 이름으로 변경됩니다.
라벨을 변경하십시오.
android:label="@string/title_activity_splash_screen"
strings.xml 파일 의 스플래시 화면 활동 에서. Res-> Values-> strings.xml에서 찾을 수 있습니다.
응용 프로그램의 android : label과 실행 활동의 android : label이 있습니다. 전자는 장치의 설정-> 응용 프로그램-> 응용 프로그램 관리에 표시됩니다. 후자는 응용 프로그램 아래에 표시되며 응용 프로그램 바로 가기로 확장됩니다 (예 :
<application
android:label="@string/turns_up_in_manage_apps" >
<activity
android:name=".MainActivity"
android:label="@string/turns_up_in_shortcuts" >
...
</activity>
</application>
이것은 Android Studio에서 간단한 것입니다.
res 폴더-> 값-> 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>
Lollipop 기기에서 앱 이름을 설정하는 방법에 약간의 차이가 있음을 알았습니다. Lollipop 이전에는 다음과 같이 다른 앱 이름을 가질 수 있습니다.
<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
...
Lollipop에서는 다음과 같습니다.
<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>
Lollipop android:label
에서 인 텐트 필터는 기본적으로 쓸모가 없지만 작업 표시 줄 제목과 아이콘 실행기는 동일합니다. 따라서 작업 표시 줄에서 다른 제목을 원하면 동적으로 설정할 수 밖에 없습니다
getSupportActionBar().setTitle(R.string.app_name);
android에서 내 애플리케이션 이름 지정에 설명 된대로 기본 활동 "android : label"의 이름을 변경해야 할 수도 있습니다.
그것은 당신이하고 싶은 것에 달려 있습니다. 개인적으로 프로젝트의 이름을 바꾸고 앱 상단과 전화 메뉴의 아이콘 아래에 MainActivity가 표시되지 않도록했습니다.
이를 위해 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>
그리고 이름을 일치시키기 위해 strings.xml 파일에서 android:name=".Mynewname"
문자열을 편집 한 다음 편집했습니다 title_activity_main
.
희망이 도움이됩니다!
실행기 아이콘 아래에서 앱 이름을 변경하려면 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>
안드로이드 앱의 이름을 변경하려면 런처 활동 인 활동으로 이동하여 코드에서 위와 같이 레이블을 변경하십시오.
내가 알았어 응용 프로그램의 매니페스트 파일에서 안드로이드 레이블을 설정하면됩니다. 응용 프로그램 이름의 바로 가기를 변경하지 않았기 때문에 처음에 삭제되었습니다.
매니페스트 파일에서 응용 프로그램 태그를 편집하십시오.
<application
android:icon="@drawable/app_icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >
레이블 속성을 변경하고 최신 이름을 지정하십시오.
- 값 아래에서 Strings.xml 파일로 이동하십시오.
- app_name 태그를 원하는 app_name으로 변경하면 모든 설정이 완료되었으므로 지금 변경 한 이름을 볼 수 있습니다.
예 물론입니다. ....... Android iOS (빌드 구성)와 같이 빌드하기 전에 앱 이름 변경을 지원합니다. 프로젝트의 Android 매니페스트 파일을 수정하여 변경할 수 있습니다.
매니페스트 파일을 변경해도 앱 이름이 변경되지 않았습니다.
<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)]
android studio를 사용하는 경우 항목이 strings.xml 아래에 있습니다.
<string name="app_name">BareBoneProject</string>
이 문자열을 어딘가에 사용했을 수도 있으므로 여기에서 이름을 변경하는 것이 좋습니다. 또는 라이브러리 또는 무언가를 사용했을 수도 있습니다. 그렇습니다. 만들어 빌드하고 실행하면 새로운 이름을 얻습니다. 또는 다른 것.
앱 문자열 리소스를 새로운 활동으로 변경
참고 URL : https://stackoverflow.com/questions/5443304/how-to-change-an-android-apps-name
'Programing' 카테고리의 다른 글
유닉스에서 탭을 잡다 (0) | 2020.02.23 |
---|---|
OpenSSL을 사용하면 " '무작위 상태'를 쓸 수 없습니다"는 무엇을 의미합니까? (0) | 2020.02.23 |
Java 보안 : 잘못된 키 크기 또는 기본 매개 변수? (0) | 2020.02.23 |
div를 가리킬 때 다른 요소에 영향을 미치는 방법 (0) | 2020.02.23 |
파이썬에서 폴더의 내용을 삭제하는 방법? (0) | 2020.02.23 |