我刚刚将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中不是这样的