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