我实际上将条码扫描器 (ZXing) 作为库集成到我的应用程序中,因此用户无需下载 BarcodeScanner 应用程序,我可以添加一些用例。
我没有功能问题,我的应用程序按预期工作,但智能手机上我的快捷方式下显示的名称是库的名称:“条形码扫描仪”
我试图更改我的应用程序的 android:label,以便编译器不能混淆我的字符串/应用程序名称的 app_name 和 ZXing 的字符串/应用程序名称之一。我什至修改了库的字符串文件以删除“app_name”元素......
我试图删除意图过滤器......
<action android:name="code android.intent.action.MAIN" />
<category android:name="code android.intent.category.LAUNCHER" />
...在 BarcodeScanner 库的清单中,但它没有解决任何问题。
关于这个应用程序名称的检索方式有什么提示吗?
谢谢你。
PS:我注意到我的 com.google.zxing.client.R.java 仍然包含一个“app_name”ID,即使我在字符串文件中删除了它。