我正在尝试构建在Play商店中启动我的应用程序,所以我尝试制作产品
在我的main.ts文件中,我添加了这一行
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { enableProdMode } from '@angular/core';
import { AppModule } from './app.module';
enableProdMode();
platformBrowserDynamic().bootstrapModule(AppModule);
有人可以帮忙吗
答案 0 :(得分:1)
这不是你如何使用离子进行生产构建。删除您添加的行并使用ionic cordova build <platform> --prod
来触发优化的构建。
要将您的应用程序上传到Google Play,您需要执行发布版本:
ionic cordova build android --prod --release
您需要使用.keystore签名生成的.apk:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my-release-unsigned.apk alias_name
作为最后一步,你需要压缩你的.apk:
zipalign -v 4 my-release-unsigned.apk MyFinalSignedAndZipaligned.apk
Here您可以找到有关如何部署应用程序的离子文档。