【问题标题】:Ionic Run Android: Splashscreen and icon reverting to cordova default iconsIonic Run Android:启动画面和图标恢复为科尔多瓦默认图标
【发布时间】:2017-01-13 21:46:19
【问题描述】:

在我的 Android 设备上执行“ionic run android”时,初始屏幕和图标显示为 cordova 默认值,而不是我制作的。我已经运行了“离子资源”、“离子资源--splash and icon”并且图像似乎已经正确构建,因为我检查了平台/android/res并且它们在那里。我删除并重新加载了android平台,也没有帮助。

我的 Cordova CLI 版本是 6.4.0。我读到降级到 6.3.1 可能会有所帮助,但这样做给了我这个错误: 配置根项目“android”时出现问题。

未能在 /Users/me/Library/Android/sdk 中找到带有哈希字符串“android-23”的目标

Android 23 安装在我的 sdk 中。我卸载了cordova和ionic,然后重新安装它们,同样的问题仍然出现。我不得不回到 6.4.0 来消除错误,但后来我又回到了相同的科尔多瓦默认启动画面和图标。

【问题讨论】:

  • 您是否也尝试了命令prepare android,或者甚至是rm android 然后add android
  • 是的删除和阅读我已经做了很多次,还没有尝试准备。谢谢
  • 你跑过ionic build android吗?
  • 我推荐:http://ionicframework.com/docs/v2/setup/deploying/

标签: android cordova ionic-framework ionic2


【解决方案1】:

这解决了它:

ionic platform remove android
ionic platform add android@6.1.0

【讨论】:

    【解决方案2】:

    您好,试试这个与启动的参数,确保图标和启动屏幕匹配适当的大小。

    ionic resources --splash
    

    对于图标

     ionic resources --icon
    

    并且还将 sdk api 级别更新到 24,因为许多插件仅支持 api 级别 24。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-21
      相关资源
      最近更新 更多