मैं अपने आवेदन में StrictMode
का उपयोग करता हूं, एपीआई एंड्रॉइड 4.0.3, मेरे BaseApp
में मैं सभी का पता लगाता हूं।android.os.StrictMode उदाहरण = 2; सीमा = 1
builder.detectAll();
builder.penaltyLog();
StrictMode.VmPolicy vmp = builder.build();
StrictMode.setVmPolicy(vmp);
StrictMode.ThreadPolicy.Builder builder1= new StrictMode.ThreadPolicy.Builder();
builder1.detectAll();
builder1.penaltyLog();
StrictMode.ThreadPolicy tdp=builder1.build();
StrictMode.setThreadPolicy(tdp);
तब। मैं बस अपनी गतिविधि में this.finish()
पर कॉल करता हूं: हमेशा यह त्रुटि दिखाएं। क्यूं कर? चाहे मैं एंड्रॉइड का उपयोग करता हूं: launchMode = "singleInstance" मेरे Manifest.xml में, वे हमेशा यह त्रुटि क्यों दिखाते हैं?
06-27 14:47:34.725: E/StrictMode(18592): class com.onecard.ui.business.AllBusinessActivity; instances=2; limit=1
06-27 14:47:34.725: E/StrictMode(18592): android.os.StrictMode$InstanceCountViolation: class com.onecard.ui.business.AllBusinessActivity; instances=2; limit=1
06-27 14:47:34.725: E/StrictMode(18592): at android.os.StrictMode.setClassInstanceLimit(StrictMode.java:1)
कृपया इस पर एक नज़र डालें [google फोरम में प्रवेश करें] (https://groups.google.com/forum/?fromgroups=#!topic/android-developers/_EtuFAQH2Tc) – kingston