Android:如何设置已编译APK的名称?

这个问题似乎很简单,但它仍然让我感到烦恼。 我正在使用标准的ADT和Eclipse Android环境来构建我的Android应用程序。 apk以Eclipse中的项目名称命名,但我想将apk命名为不同的…我如何自定义项目构建时生成的apk工件的名称?

android更新项目–name your_desired_name –path。

ant调试

您也可以按如下方式编辑build.xml:

  

如果你在命令行上使用“ant”构建。 否则,Eclipse将在创建apk时始终使用您的官方ProjectName。 但是,您可以通过右键单击项目并选择Android Tools-> Export Signed Application Package来覆盖它; 然后,您将允许您为包指定自己的名称。

我很惊讶显然没有办法做到这一点,但是我发现当最终通过eclipse导出一个签名的apk文件时你可以指定APK的名称。 这样就解决了我的问题。

请试试这个……

请首先更改\ android-sdk \ tools \ ant \ build.xml for signed release apk
这些更改在build.xml中是一次性的,因为此文件每次都与项目build.xml一起使用以生成apk

  

通过

  

然后执行命令:
android更新项目–name your_desired_name –path。
ant释放

发布APK在目录中按名称创建YourProjectName \ bin:

your_desired_name.apk

如果您只想更改智能手机屏幕上显示的apk名称,您只需要点击您的项目> res> values> string.xml然后在> < renamed apk的名称>中的 app_name字段上。

在此处输入图像描述