美文网首页
ionic8开发问题记录

ionic8开发问题记录

作者: huk | 来源:发表于2025-03-03 16:17 被阅读0次

需求上只需要安卓端,暂无ios相关记录

1.开发、打包环境问题
使用框架是React,npm 20.3.0,java 17

2.各尺寸图标、启动页生成
根目录的resource文件夹下放入要使用的icon和splash文件

cordova-res android --skip-config --copy

我这边打出来的包默认走的mipmap-anydpi-v26这个配置,安装出来的自适应图标是歪的,所以我直接把这个文件夹删了,就走的正常mipmap-port-xx了

3.targetApi30打包问题

生成的apk安装时报错:ionic Targeting R+ (version 30 and above) requires the resources.arsc....

targetApi30改成28
把打包出来的unsign的apk包拷贝到build-tools/30.0.3的文件夹中,手动签名:

cd  ~/Library/Android/sdk/build-tools/30.0.3
./zipalign -p -f -v 4 ./unsigned.apk ./signed.apk
./apksigner sign --ks xxx.keystore --ks-key-alias xxx.keystore ./signed.apk

4.Android Studio跑的模拟器,查看元素、请求
chrome中输入,在remote target中点击inspect

chrome://inspect/#devices

5.安卓默认阻止了http请求
CapacitorConfig中加:

 server: {
        androidScheme: 'http',
        cleartext: true
    }

相关文章

  • 开发记录小问题

    一、关于屏幕旋转的监听UIDevice.orientationDidChangeNotification 通知当设...

  • IOS 开发 问题记录

    1.view添加了手势,view上的UIButton的点击事件就会被手势拦截。 解决方案:在手势的代理里面做判断。...

  • 开发问题记录

    1.解决端口占用问题 taskkill /f /t /im adb.exe 2.Error:Execution f...

  • 5.9 记录开发问题

    ①.Supervisord报错http://localhost:9001 refused connection s...

  • 开发问题记录

    1:UITextView自动滚动到底部 需求:UITextView默认有文字超过输入框高度,滚动到底部! 2:UI...

  • 开发问题记录

    开发需求遇到一个场景,异步请求同一个接口时间间隔太小,导致server判定为恶意请求,会把一部分request断开...

  • 记录开发遇到的问题

    1.对接接口向服务端传送json数组的时候可能会出现失败的问题,原因是可能存在非法字符,encode一下即可 pu...

  • Flutter开发 - 今日总结

    前言 最近忙了一段时间,没有记录Flutter开发过程中遇到的问题,今天抽点时间做个总结,记录一下开发经验! 开发...

  • Android 学习问题汇总

    Android 学习问题汇总 开始android开发, 记录遇到的问题 1. Error:moudle not s...

  • Swift 开发问题集锦

    以下问题皆为平时开发中所遇到不知原因,最后解决的问题。记录后,以便后续发生此类问题快速定位: iOS开发一般遇到此...

网友评论

      本文标题:ionic8开发问题记录

      本文链接:https://www.haomeiwen.com/subject/cflcmjtx.html