gpt4 book ai didi

android - 快捷方式上显示错误的 app_name

转载 作者:太空宇宙 更新时间:2023-11-03 12:39:35 25 4
gpt4 key购买 nike

我实际上将条码扫描器 (ZXing) 作为一个库集成到我的应用程序中,因此用户无需下载 BarcodeScanner 应用程序,我可以添加一些用例。

我没有任何功能问题,我的应用程序按预期工作,但我在智能手机上的快捷方式下显示的名称是图书馆的名称:“条码扫描器”

我试图更改我的应用程序的 android:label,这样编译器就不会混淆我的字符串/app_name 的 app_name 和 ZXing 的 string/app_name 之一。我什至修改了库的字符串文件以删除“app_name”元素...

我试图删除 Intent 过滤器...

<action android:name="code android.intent.action.MAIN" />
<category android:name="code android.intent.category.LAUNCHER" />

...在 BarcodeScanner 库的 list 中,但它没有解决任何问题。

关于正在检索此应用程序名称的方式有任何提示吗?

谢谢。

PS:我注意到我的 com.google.zxing.client.R.java 仍然包含一个“app_name”id,即使我在字符串文件中删除了它。

最佳答案

我想我发现了,我的应用程序在 ./res 中没有 values-nl 文件夹。条形码扫描器项目这样做是为了使用该文件本地化应用程序,并且在该文件中是一个 app_name = Barcode Scanner。

我将/res/values 文件夹复制到/res/values-nl,现在它显示了我的应用程序名称,扫描工具仍然是本地化的。

关于android - 快捷方式上显示错误的 app_name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11134477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com