我使用我的應用程序中的StrictMode
,api android 4.0.3,在我的BaseApp
我檢測所有。android.os.StrictMode instances = 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()
,在我的活動中:始終顯示此錯誤。爲什麼?無論我在我的Manifest.xml中使用android:launchMode =「singleInstance」,它們總是顯示此錯誤爲什麼?
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)
請看看這個[在谷歌論壇中的輸入](https://groups.google.com/forum/?fromgroups=#!topic/android-developers/_EtuFAQH2Tc) – kingston