web-dev-qa-db-ja.com

NativeScriptでアプリケーション名を変更する方法

私はNativeScriptからTelerikを使用して作業していて、デバッグ名( "notiApp")でアプリを作成しましたが、ランチャーとアクションでアプリの名前を変更できませんバー。

私はすでにAndroidManifest.xml in /app/App_Resources/Android/の変更Android:label私の属性<application> 鬼ごっこ。

<?xml version="1.0" encoding="utf-8"?>
<manifest>
    <application
        Android:label="DESIRED NAME">
    </application>
</manifest>

また、プロジェクトのルートディレクトリ名を新しいアプリの希望する名前に変更してみました。

他に何かできることや、提供できる追加情報はありますか?

事前にみんなありがとう!

16

アプリに移動>> App_Resources >> Android >> valuesフォルダ。

Strings.xmlファイルがあるはずです-作成されていない場合は、作成してください。

コンテンツは

<?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">DISPLAY APP NAME</string> <string name="title_activity_kimera">APK NAME</string> </resources>

pSこれらのstackoverflowコンテンツチェックエラーメッセージは迷惑です!!!

19
dashman

Angular NativeScriptのフレーバーの場合:

Androidアプリ名:

App_Resources/Android/src/main/res/values/strings.xml。存在しない場合は作成してください。コンテンツは:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string name="app_name">DISPLAY APP NAME</string>
  <string name="title_activity_kimera">APK NAME</string>
</resources>

iOSアプリ名

/Users/ryan/projects/snaptab-mobile-app/App_Resources/iOS/Info.plistを置き換える<string>${PRODUCT_NAME}</string>CFBundleDisplayNameの値とアプリ名。例:<string>My NS APP</string>

9
Pezhvak

これは私のために働きました:

Androidの場合

app_Resources/Android/src/main/res/values/strings.xmlを作成します

    <?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">MyAppName</string>
    <string name="title_activity_kimera">MyAppName</string>
</resources>

https://docs.nativescript.org/tooling/publishing/publishing-Android-apps#app-name

IOSの場合

値はapp/App_Resources/iOS/Info.plistファイルにCFBundleDisplayNameキーとして保存されます。カスタムアプリ名に変更しただけです https://docs.nativescript.org/tooling/publishing/publishing-ios-apps#app-name

2
Reda Daddach