Có cách nào để dừng ứng dụng chạy nhiều phiên bản không? Tôi đã thử một ví dụ trong bản kê khai nhưng cũng không thành công.nhiều trường hợp chạy của cùng một ứng dụng trong kitkat android
Tôi đã tạo một ứng dụng demo để tìm nạp bạn bè trên Facebook. Nó hoạt động tốt trong 4.2.2 và khác nhưng trong kitkat 4.4.2 sau khi đăng nhập khi tôi fatch bạn bè nó treo và trong ứng dụng DDMS cho thấy nhiều trường hợp chạy của cùng một ứng dụng.
Có ai có thể giúp tôi hoặc hướng dẫn vấn đề là gì không?
Dưới đây là file manifest
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="18" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:name="com.example.MyApplication" >
<activity
android:name=".Splash"
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="com.example.ui.newHome"
android:screenOrientation="portrait" />
<activity
android:name="com.example.ui.FriendsList"
android:screenOrientation="portrait" />
<activity
android:name="com.facebook.LoginActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/app_id" />
</application>
thử 'android: launchMode = "singleTask" 'cho activty của bạn trong manifest –
tôi đã thử với nó cũng nhưng doesnt work.i đang phải đối mặt với vấn đề trong kitkat chỉ – Amish
Luôn luôn chỉ có một trường hợp của một ứng dụng. Có thể có nhiều hơn một phiên bản * hoạt động * cho một ứng dụng. – CommonsWare