我想我已经老了,因为我确信要为你的应用程序命名,你必须填写清单的这一部分:
<application android:icon="@drawable/icon" android:label="MyApplicationName">
Run Code Online (Sandbox Code Playgroud)
但是由于我不明白的原因,我的应用程序获取了我的第一个活动的名称,我在其中加载数据,因此,它被称为"加载",在清单中定义如下:
<activity android:name="AccueilSplash" android:label="Loading">
Run Code Online (Sandbox Code Playgroud)
知道为什么会这样吗?
在我的app级build.gradle中,我有以下几种风格:
productFlavors {
originalFlavour{
}
freeFlavour{
}
}
Run Code Online (Sandbox Code Playgroud)
事情是建立两种口味我得到相同的应用程序名称.相反,我希望每种口味都有不同的应用程序名称.只需添加后缀即可.希望有人可以帮助我.
提前致谢
编辑:
应用程序/ SRC /主/ AndroidManifest.xml中
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="z.fncapps.etsiipod" >
<uses-permission
android:name="android.permission.CALL_PHONE"
android:required="false" />
<uses-feature
android:name="android.hardware.telephony"
android:required="false"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<!-- actvities declared here -->
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
应用程序/ SRC/freeFlavour/AndroidManifest.xml中
<uses-permission
android:name="android.permission.CALL_PHONE"
android:required="false" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-feature
android:name="android.hardware.telephony"
android:required="false" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<!-- actvities declared here -->
</application>
Run Code Online (Sandbox Code Playgroud)
android android-studio build.gradle android-gradle-plugin android-productflavors
我想在项目工作区中更改我的apk名称.如何通过编辑AndroidManifest.xml文件来做到这一点?
这在某种程度上听起来很愚蠢,但我想知道是否有可能在我的后续版本中更改应用程序徽标(图标)和android名称?
说,今天我在Android市场推出我的应用程序,明天,我想更改徽标/图标(我知道我"应该"不这样做),但是可以这样做吗?另外,应用程序名称呢?
谢谢
我去年向应用程序商店提交了一个应用程序,几周前我发现该名称用于类似的东西.有没有办法更改应用程序的名称?
更新:
在AIR中,您的应用程序具有应用程序描述符文件.在应用程序描述符文件中是Android清单.
在应用程序描述符文件中更改name属性(保持id相同):
<application xmlns="http://ns.adobe.com/air/application/3.6">
<id>com.mycompany.myAppID</id>
<filename>MyApplicationFile</filename>
<name>My Application Name</name>
Run Code Online (Sandbox Code Playgroud)
起初我认为你需要在Android特定部分的应用程序标签上更改"android:label"属性,如下所示:
<android>
<manifestAdditions><![CDATA[
<manifest android:installLocation="auto">
<uses-sdk android:targetSdkVersion="12"/>
<uses-sdk android:minSdkVersion="8"/>
<application android:label="My Application Name"></application>
</manifest>
]]></manifestAdditions>
</android>
Run Code Online (Sandbox Code Playgroud)
但是,当我这样做时,我会收到一个错误,"错误404:Android属性android:标签不允许被覆盖".我猜测AIR编译器是通过name属性设置该属性的.
在设备上的Android中,名称已更改.但是,我还没有将其上传到GooglePlay.我想我也需要在那里更改应用程序产品名称.
更新
答案:更改名称属性.
<application xmlns="http://ns.adobe.com/air/application/3.6">
<id>com.mycompany.myAppID</id>
<filename>MyApplicationFile</filename>
<name>Application Name Can Change</name>
Run Code Online (Sandbox Code Playgroud)
您无法更改答案中提到的ID,但您可以更改名称.我更改了名称,创建了新版本,将其上传到Google应用商店,并且已成功更改了Google应用商店.
如何根据在电话的设置(设置 - >语言和键盘)中选择的语言更改在Android屏幕上单击启动器图标时显示的应用程序名称?换句话说,如果我们在手机的设置中创建应用程序"Abhishek"并选择"法语"语言,则该屏幕上的应用程序名称应以法语显示.在此先感谢您的帮助.

我想在安装程序窗口中更改应用程序名称和标签(请参阅附图).默认情况下,名称和标签是包名称.即使我在AndroidManifest.xml中添加了自定义名称和标签,它也不会反映在此安装程序窗口中.
AndroidManifest.xml如下所示.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.style"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="10" />
<application android:icon="@drawable/icon"
android:label="@string/app_name">
<activity android:name=".StylePageActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
strings.xml(或/res/values/base-strings.xml)中的自定义名称是
<string name="app_name">Demo Application</string>
Run Code Online (Sandbox Code Playgroud) 我在Google Play上有一款名为"Mathadict"的应用
我希望将其名称改为"Math Addict".
首先,建议这样做吗?因为我的应用程序过去曾被暂停,我对此非常担心.
如果是,那么在这样做时应该记住哪些事情?例如,我想我将不得不在strings.xml中更改app_name字符串值.
另外,如何检查名称是否可用?
我通过更改清单的应用程序节点(AndroidManifest.xml)中的字段来关注更改Android应用程序名称的本教程android:label.
应用节点:
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.pps" >
<activity
android:name=".MainActivity"
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>
</application>
Run Code Online (Sandbox Code Playgroud)
strings.xml - 包含不同字符串名称的XML文件.
<resources>
<string name="app_name">PPS</string>
<string name="menu_settings">Settings</string>
<string name="title_activity_main"></string>
</resources>
Run Code Online (Sandbox Code Playgroud)
完成此任务后,该名称仍然无法显示.这是我在运行应用程序并将其安装在我的测试设备上时看到的内容.

当我android:label通过添加文本来更改活动节点中的当前值时发生了一个奇怪的事情<string name="title_activity_main"></string>,应用程序似乎继承了它的名称.为什么会发生这种情况?我是否错误地宣布了什么?有些价值观会发生冲突吗?
更新:
当我选择"管理应用程序"时,我实际上看到了应用程序的名称.

我是android编程的新手.我已经开始使用eclipse构建一个应用程序.在布局文件中,应用程序图标和应用程序名称默认出现在那里.我该如何改变它.默认情况下存在相对布局.无论我添加什么说 - 图像视图textview添加到主标题栏下方.我该如何改变?