对于IONIC项目更改.apk名称

时间:2017-02-13 12:45:10

标签: cordova ionic-framework

在构建离子应用程序时,默认情况下,ionic会创建platforms/android/build/outputs/apk/android-debug.apk文件。如何更改生成的.apk文件的名称?

1 个答案:

答案 0 :(得分:1)

您需要更新以下文件:

命名为yourprojectname /平台/机器人/ AndroidManifest.xml中 为yourprojectname /平台/安卓/ build.xml文件 命名为yourprojectname /平台/机器人/ SRC / COM / yourpackagename / appfolder / CordovaApp.java

注意:从上面(文件3),com / yourpackagename / appfolder将对应于您在设置应用程序时使用的反向域名。

第1步 到达AndroidManifest.xml文件并查找:

<activity android:configchanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/activity_name" android:launchmode="singleTop" android:name="CordovaApp" android:screenorientation="portrait" android:theme="@android:style/Theme.Black.NoTitleBar" android:windowsoftinputmode="adjustResize">

在android中更改CordovaApp:name =&#34; CordovaApp&#34;无论您的项目名称是什么 (机器人:名称=&#34; testApp&#34)

第2步: 在build.xml文件中,找到以下行:

将CordovaApp更改为项目名称,并且应与步骤1中的put一致(即 名称=&#34; testApp&#34;。)

第3步 这个阶段更加棘手,在这样做时应该格外小心,否则就是你 可能会把事情搞得一团糟......那真是太棒了!!

找到文件Cordova.java并将其重命名为项目名称(与...相同) 第1步和第2步......即testApp.java)。

打开重命名的文件并找到该行: 公共类CordovaApp扩展CordovaActivity将其更改为项目名称,如: public class testApp扩展了CordovaActivity

.....那就是它!

运行命令:ionic build android --release

这应该导致:

Built the following apk(s):
    /Path-to-your-project/platforms/android/ant-build/testApp-release-unsigned.apk