2013-07-09 44 views
0

所以我做了一个完美运行的应用程序。该图标已准备就绪。唯一的问题是改变小应用程序的图标。目前它是标准的绿色机器人。我试过搜索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:图标= “@纹理贴图/ mipicon”

人有什么想法?

编辑*

离开应用程序一周解决了这个问题。 没有和从我身边输入的图标变化神奇。

回答

0

更改这里 -

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

更改名称不起作用。我试过了: '' 我也尝试过使用@ mipmap/icon,将它们全部删除,添加android:icon =“...”来服务和这样的事情。 – Agnfolie

+0

先尝试一件事,先从可绘制文件夹中移除所有机器人图像,然后将新图标放入索尼应用程序中。 如果没有机器人android图标,那么它会从何处拾取它? 以及我认为你的应用程序中有一些错误,你设置的任何地方它不在你的清单中。 –

+0

可绘制文件夹中没有图像。只有新的图标。它似乎是在其他地方默认的。 – Agnfolie

0

更换你的图标可绘制在绘制文件夹。 您还应该检查它是否为{x} dpi文件夹中的默认设置(小绿Android) - 请参阅this post

+0

该线程涵盖了标准的应用程序图标。我正在尝试设置Sony Small App图标。 – Agnfolie

0

设置小应用程序的图标与设置常规Android应用程序的图标相同,所以你的代码应该工作。

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

您是在模拟器还是实际硬件上测试?如果是硬件,你在尝试什么设备?

相关问题