应用程序安装三次时,通过usb调试运行后,我的项目转换为Android工作室



我刚刚将eclipse项目转换为android studio项目,并通过USB调试安装了studio build。

我的应用程序安装了三次,如果我点击第一个应用程序,它会打开应用程序,如果我点击其他两个应用程序,它会被强制关闭。我如何删除其他两个相同的应用程序。

我有一个url关于这个讨论没有得到解决我的问题

  http://stackoverflow.com/questions/12867455/android-app-gets-installed-3-times-when-ran-once-on-android-device

确保你的AndroidManifest.xml看起来像这样:

         ...
        <activity
            android:name=".SplashScreen"
            android:label="..."
            android:screenOrientation="portrait"
            android:theme="@style/Theme.AppCompat.Light.NoActionBar" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".MainActivity"
            android:label="..."
            android:theme="@style/theme">
            <!--android:label="@string/app_name" >-->
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
            </intent-filter>
        </activity>

如果你有三次

<category android:name="android.intent.category.LAUNCHER" />

您也将有三个图标。

是的,问题是,我的应用程序导入两个自己的库,其中有主要活动,我取代了两个库的主要活动。现在问题解决了…但是在eclipse中不是这样的

最新更新