Android No Launcher图标

时间:2015-06-23 23:51:11

标签: java android

我正在开发一个应用程序,不知怎的,在修复了清单文件中的一些内容后,没有应用程序图标,所以我无法再从应用程序抽屉启动应用程序:/我正在寻找其他一些线程,但他们没有给我运气

这是我的清单

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.emiliogaines.fuelfinder" >
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.NoTitleBar" >

        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >

            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
            </intent-filter>
        </activity>


        <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
        <data android:scheme="db-XXX" />
        <meta-data
            android:largeHeap="true"
            android:name="com.google.android.maps.v2.API_KEY"
            android:value="XXX-XXX" />


        <activity

            android:name="com.dropbox.client2.android.AuthActivity"
            android:launchMode="singleTask"
            android:configChanges="orientation|keyboard">
            <intent-filter>


                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.BROWSABLE"/>
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
    </application>


</manifest>

3 个答案:

答案 0 :(得分:2)

首先确保文件夹res中存在4个mipmap文件夹,然后......

<activity
    android:name=".MainActivity"
    android:label="@string/app_name" >

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

</activity>

答案 1 :(得分:0)

app图标从此处android:icon="@mipmap/ic_launcher"确定

确保此路径不为空,并确保在所有其他可绘制的folers中都有ic_launcher

 <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.NoTitleBar" >

答案 2 :(得分:0)

你的代码中有这个:

android:icon="@mipmap/ic_launcher"

您必须检查此路径是否正确(如果您有Android Studio的项目,则必须转到项目的文件夹,转到“app&gt; src&gt; main&gt; res&gt; mipmap”并检查是否有图像名为“ic_launcher”的文件 - 可能是PNG - )。

好看的