如何更改Sony Small App的图标?

时间:2013-07-09 07:50:58

标签: android sdk icons manifest sony

所以我做了一个完美运行的应用程序。图标准备好了。唯一的问题是改变小应用程序的图标。目前它是标准的绿色机器人。我已经尝试搜索Sonys开发者页面并检查了文档。没有。我现在的清单:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.example.myapp">
<uses-sdk android:minSdkVersion="17"/>
<uses-permission android:name="com.sony.smallapp.permission.SMALLAPP" />

<application  android:label="@string/app_name" android:icon="@drawable/icon">

    <uses-library android:name="com.sony.smallapp.framework" />

    <service
            android:name="SmallMyApp"
            android:exported="true">
        <intent-filter>
            <action android:name="com.sony.smallapp.intent.action.MAIN"/>
            <category android:name="com.sony.smallapp.intent.category.LAUNCHER"/>
        </intent-filter>
    </service>

</application>

还尝试运行android:icon =“@ mipmap / mipicon”

有人有什么想法吗?

编辑*

让应用程序停留一周解决了这个问题。 如果没有并从我这边输入,图标就会神奇地改变。

3 个答案:

答案 0 :(得分:0)

在此处更改 -

<application  android:label="@string/app_name" android:icon="@drawable/sony_icon">

答案 1 :(得分:0)

替换drawable文件夹中的drawable图标。 你还应检查它是否是{x} dpi文件夹中的默认值(小绿色Android) - 请参阅this post

答案 2 :(得分:0)

为小型应用设置图标与设置常规Android应用的图标相同,因此您的代码应该有效。

您确定在res / drawable- * dpi文件夹中替换了所有不同屏幕分辨率的图标吗?

您是在模拟器或实际硬件上进行测试吗?如果硬件,你在尝试使用什么设备?