Android应用程序在Android设备上运行一次时会安装3次
当在手机上运行我的应用程序时,它会被安装3次,不知道为什么会这样,有人知道我如何解决这个问题吗 我的舱单Android应用程序在Android设备上运行一次时会安装3次,android,android-install-apk,Android,Android Install Apk,当在手机上运行我的应用程序时,它会被安装3次,不知道为什么会这样,有人知道我如何解决这个问题吗 我的舱单 <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <uses-library android:name="com.google.android.maps" /> <activity android
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".MyTravelManagerActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".Main"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".OpenMap"
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>
该应用程序只安装一次。但在应用程序启动程序中,您会看到它3次。应用程序启动器中的每个图标都对应于您的一个活动。这是由您为每个活动指定的意图筛选器引起的:
意图过滤器表示可以启动活动,并且在应用程序启动器中应该可以看到带有相应标签的图标。如果按下启动器中的图标,将启动相应的活动。通常,应用程序中只有一个这样的活动
顺便说一句:Android上的应用程序通过
AndroidManifest.xml
文件中指定的包来区分。因此,除非您更改软件包,否则无法多次安装该应用。该应用仅安装一次。但在应用程序启动程序中,您会看到它3次。应用程序启动器中的每个图标都对应于您的一个活动。这是由您为每个活动指定的意图筛选器引起的:
意图过滤器表示可以启动活动,并且在应用程序启动器中应该可以看到带有相应标签的图标。如果按下启动器中的图标,将启动相应的活动。通常,应用程序中只有一个这样的活动
顺便说一句:Android上的应用程序通过
AndroidManifest.xml
文件中指定的包来区分。因此,除非您更改软件包,否则无法多次安装应用程序。您可以定义“安装3次”吗?应用程序列表中有三个条目?三个通知?三个主屏幕图标?它在进入菜单时在应用程序列表中出现3次。您可以发布应用程序清单吗?已解决…我想我知道问题是什么。。。你能定义“安装3次”吗?应用程序列表中有三个条目?三个通知?三个主屏幕图标?它在进入菜单时在应用程序列表中出现3次。您可以发布应用程序清单吗?已解决…我想我知道问题是什么。。。