gpt4 book ai didi

android - 使用 Visual Studio 构建的 Cordova 项目使用默认名称 CordovaApp

转载 作者:行者123 更新时间:2023-11-30 02:13:12 25 4
gpt4 key购买 nike

我正在使用 Visual Studio Tools for Apache Cordova CTP 3.1 开发一个项目。我已经为该项目设置了一个名称,但生成的 Android .apk 名为 CordovaApp-release.apk(或调试,具体取决于配置)。

我知道这是某些 Cordova 版本的问题(请参阅 Android build keeps using CordovaApp as app name),我已经看到解决方案是编辑三个文件:AndroidManifest.xmlbuild.xml。 xmlCordovaApp.java 并将 CordovaApp 替换为实际的应用程序名称(参见 Renaming Android build .apk from CordovaApp to your App name )。

但是,问题是当使用 Cordova 的 VS 工具时,这些文件是在构建过程中创建的,因此手动编辑它们的方法不是一种选择。

我想知道是否可以在 config.xml 中添加一些内容,使 Cordova 使用 widgetname 元素中定义的项目名称。

注意事项:

我知道我可以在 res/native/android 中放置一个自定义的 AndroidManifest.xml 文件并在此文件中使用正确的名称,但问题仍然存在另外两个。

我也知道 .apk 的名称并不重要,但我希望它具有产品的名称,而无需运行构建后命令来重命名它。

最佳答案

config.xml 中的应用名称用于包和商店中的应用名称。 apk 的文件名很简单,对商店或您的用户没有任何明显的影响。就我个人而言,我将 CordovaApp.apk 文件名重命名为 ...apk,只是为了在我直接安装在连接设备上的版本和应用商店测试版之间保持直接的版本。

另请记住,Visual Studio Cordova 工具仍处于测试阶段。也许他们会在最终版本中提供一种命名包文件的方法。

关于android - 使用 Visual Studio 构建的 Cordova 项目使用默认名称 CordovaApp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29823553/

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