Google + -Package名称未添加到String []?

时间:2013-08-10 09:30:23

标签: android string sharedpreferences

我的应用将“第三方应用排除列表”保留为String[]中的包名称(并使用以下方法将其序列化为SharedPreferences)。这样可以正常使用,但对于某些用户来说,Google+不会添加到此列表中。 适用于Google+应用。据我所知,G +应用程序并不特别,它在Google Play上的包名称列为com.google.android.apps.plus,不应混淆保存算法。它在我自己的手机上工作正常,所以我很难理解这是什么原因,但我的很多用户都报告这是一个问题: - /!

public void saveExcludedApplicationList(String[] applicationList) {
    mExcludedApplicationList = applicationList;
    String combined = "";
    for (int i=0; i<mExcludedApplicationList.length; i++){
        combined = combined + mExcludedApplicationList[i] + ";";
    }
    mPref.edit().putString(PREF_EXCLUDED_APPLICATION_LIST, combined).commit();
}

1 个答案:

答案 0 :(得分:1)

原来这与我序列化的方式无关,但“Google+消息传递”应用程序的分发与G +相同。