1

我已经整理了一个简单的应用程序,当我安装应用程序时,图标会显示,但一旦安装,就没有启动图标。
这是我的 AndroidManifest.xml:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.SiteTools.convertme"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="16" />

<application
android:allowBackup="true"
android:icon="@drawable/launch_icon"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
</application>

</manifest>

我曾尝试重命名图标,但没有帮助,我已经在两台设备上进行了测试,但都没有得到启动图标。
我使用日食。

4

2 回答 2

1

您需要添加一个 Intent Filter,否则 Android 将不知道要启动什么应用程序。此外,您的应用程序应包含应用程序的名称。我在下面包含了一个名称someActivity,请酌情将其更改为您的应用程序。这可以通过将您的应用程序更改为以下内容来完成:

<application
android:allowBackup="true"
android:icon="@drawable/launch_icon"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
    <activity 
        android:name="someActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>
于 2012-12-18T01:41:01.497 回答
0

您是否为所有分辨率创建了图标?. 在您的 res 文件夹下,为每个文件夹添加适当的图标大小。

可绘制-hdpi 可绘制-ldpi 可绘制-mdpi 可绘制-xhdpi

您的设备应根据其分辨率从那里获取它

于 2012-12-18T01:54:20.590 回答