分类
未分类

修改ionic4的目标安卓版本

ionic4 有个叫 config.xml的文件

在这里加入几行就可以指定版本

<preference name="android-minSdkVersion" value="19" />
    <preference name="android-targetSdkVersion" value="26" />
    <preference name="android-maxSdkVersion" value="27" />

有什么作用的话,就是可以暂时规避android的安全设置。

最新的android版本对webview的http请求要求是https,但是https有时候设置起来不太方便。

这时候除了反代之外,其实可以将android的目标版本降低,这样就可以暂时规避,但为了数据安全考虑,建议尽早上https。

参考文档: https://cordova.apache.org/docs/en/latest/config_ref/

分类
未分类

ionic 构建发布包

ionic cordova build android –prod –release

参考:
https://ionicframework.com/docs/v3/cli/cordova/run/

jarsigner -verbose -keystore 密钥名称 -signedjar sipts_signed.apk app-release-unsigned.apk tzsb.keystore

jarsigner -verbose -keystore android.keystore -signedjar Last_gongs_sign.apk Before_sign.apk android.keystore

1)jarsigner是工具名称,-verbose表示将签名过程中的详细信息打印出来,显示在dos窗口中;

2)-keystore android.keystore 表示签名所使用的数字证书和所在位置,这里没有写路径,表示在当前目录下;

3)-signedjar Last_gongs_sign.apk Before_sign.apk 表示给 Before_sign.apk文件签名,签名后的文件名称为Last_gongs_sign.apk;

4)最后面的android.keystore 表示证书的别名

zipalign -f -v 4 Last_gongs_sign .apk XXX.apk

zipalign 简单的压缩优化APP代码 最后生成
XXX.apk 的包

分类
ionic

Ionic4 列表中的图片

<ion-avatar item-start>
<img src=”图片地址”>
</ion-avatar>
出来的效果是圆,在item头部
<ion-thumbnail item-end>
<img src=”图片地址”>
</ion-thumbnail>
出来效果是正方形,在item底部