我无法找出应用名称的来源。
我有一个典型的<div id="nav">
<div id="nav_wrapper">
<ul>
<li>
<a href="home.html">
<img src="pictures/home.png" alt="" style="width:18px;height:18px;vertical-align:middle;padding-right:11px;"/>
</a>
</li>
<li><a href="intro_html.html">HTML <img src="pictures/arrow.png" alt="" /></a>
<ul>
<li><a href="#">Intro</a></li>
<li><a href="#">Basic</a></li>
<li><a href="#">Tags</a></li>
<li><a href="#">Links</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Intro</a></li>
<li><a href="#">Intro</a></li>
<li><a href="#">Intro</a></li>
</ul>
</li>
<li><a href="intro_css.html">CSS <img src="pictures/arrow.png" alt="" /></a>
<ul>
<li><a href="intro_css.html">Intro</a></li>
<li><a href="basics_css.html">Basics</a></li>
<li><a href="#">Intro</a></li>
<li><a href="#">Intro</a></li>
<li><a href="#">Intro</a></li>
<li><a href="#">Intro</a></li>
</ul>
</li>
</ul>
</div>
</div>
字符串,用于app_name
的标签和Application
的标签。据我所知,这是应用程序在启动器上的名称和标签的唯一来源。
我有一个“旧应用程序名称”,我将其更改为“新应用程序名称”,但此编辑未反映在设备上。我检查了MainActivity
中生成的资源,并显示“新应用名称”。
在开发的某个阶段,我尝试使用build/intermediates
生成this answer之后的资源gradle
,但它不起作用(我猜原因是相同的)。
我在整个项目中进行了搜索,没有出现“Old App Name”字符串。
我想到了我的设备上的系统缓存,其中包含了hold名称,所以我在Genymotion中创建了一个新设备。仍然是“旧应用名称”。
我应该在哪里看?
的AndroidManifest.xml
app_name
答案 0 :(得分:1)
app_name可能被您正在使用的库使用,并错误地从那里填充。
为应用名称创建一个新字段,并使用它来完全避免这个问题,例如
<string name="My_unique_app_name">New App Name</string>