phonegap自定义图标+启动画面不起作用

时间:2013-12-17 12:59:54

标签: android cordova

我正在尝试按照this指南为Android添加自定义图标和启动画面,但没有任何作用。

我的步骤:

  • 添加图标
  • 更改config.xml,以便图标在那里
  • phonegap build android
  • 复制apk并安装在我的Android设备

图标是相同的,毫不奇怪我没有闪屏,我甚至可以知道在我安装之前没有效果,因为\platforms\android\bin\res\drawable包含默认图标而不是我的。

config.xml中

<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns = "http://www.w3.org/ns/widgets"
    xmlns:gap = "http://phonegap.com/ns/1.0"
    id        = "com.coolapz.app"
    versionCode="110"
    version   = "1.1">

    <name>app name</name>
    <description>app desc</description>
    <icon src="icon.png" />
    <gap:splash src="splash.png" />

    <!-- ALSO TRIED THIS, DIDN'T DO ANYTHING -->
    <!--
    <icon src="icon.png" gap:platform="android" gap:density="ldpi" />
    <icon src="icon.png" gap:platform="android" gap:density="mdpi" />
    <icon src="icon.png" gap:platform="android" gap:density="hdpi" />
    <icon src="icon.png" gap:platform="android" gap:density="xhdpi" />
    -->
</widget>

1 个答案:

答案 0 :(得分:0)

将所有启动画面和图标放在res / hdpi和其他...

super.onCreate(savedInstanceState);
super.setIntegerProperty("splashscreen", R.drawable.splash);
super.loadUrl("file:///android_asset/www/index.html",5000);

它有效,但像这样,结果是:

  1. 启动画面5秒

  2. 应用程序就绪之前的黑屏

  3. 应用程序就绪时
  4. index.html