我建立apk文件的帮助**https://build.phonegap.com/apps/**门户网站每一次我建立调试或释放apk文件的名称是:______debug.apk
或______release.apk
我想把apk版本的名字改成更有意义的名字,比如MyProject-v2.apk
。
有什么想法,我怎么能改变APK文件的名称时,它的建设?
我建立apk文件的帮助**https://build.phonegap.com/apps/**门户网站每一次我建立调试或释放apk文件的名称是:______debug.apk
或______release.apk
我想把apk版本的名字改成更有意义的名字,比如MyProject-v2.apk
。
有什么想法,我怎么能改变APK文件的名称时,它的建设?
8条答案
按热度按时间7d7tgy0s1#
不,遗憾的是,你不能控制config.xml中的文件名,但文件名并不重要。在config.xml中,你指定应用程序的名称,因为它将在用户的手机上显示,这才是重要的。
如果您希望为自己的文件管理给予一个特定的文件名(我也是这样做的),那么您必须在每次创建新的构建时手动重命名该文件。
ev7lccsx2#
你应该知道的是,APK名称在其文件名中并不重要,重要的是你在
Application
标签中的AndroidManifest.xml
中说了什么:这是唯一的应用程序名称,它甚至可以不同于
package name
,所以APK被称为______debug.apk
或______release.apk
并不重要,它只是为了区分它是调试或发布。你可以只是重命名它,就像任何文件在你的电脑,甚至Michael.apk
。仍然所有的Android手机将忽略文件名,并去获得标签在android:label="@string/app_name"
,所以只需复制文件,并将其更改为任何你想要的,它的工作。ars1skjm3#
您可以将其重命名为文件。
已安装的apk名称与您在清单中定义的名称相同。
nhaq1z214#
您可以在gradle配置中配置构建的命名
4ngedf3f5#
将此添加到您的模块构建中的android{} close。gradle:
V代表版本号。
d5vmydt96#
在
build.gradle
文件模块内部,将以下行添加到android { defaultConfig { X } }
esbemjvw7#
在我的例子中,我只是将文件app_release.apk重命名为appname.apk,它对我很有效。
对于app_debug.apk到appname_debug.apk,这一点相同
在项目目录中:
安装时
9jyewag08#
您无法在config.xml中控制文件名,但如果您有一个自签名证书并希望重命名apk,则可以使用zipalign: