Question

je googleing le enableing StrictMode avant 2.3 mais je ne pouvais pas trouver quelque chose d'utile. Tout ce que je trouve est que StrictMode est introduit en 2.3 et vous pouvez utiliser la réflexion pour vérifier si vous disposez du mode strict comme celui-ci

try {
Class sMode = Class.forName("android.os.StrictMode");
Method enableDefaults = sMode.getMethod("enableDefaults");
enableDefaults.invoke(null);
}
catch(Exception e) {
// StrictMode not supported on this device, punt
Log.v("StrictMode", "... not supported. Skipping...");
}

Mais est-il un moyen pour activer le mode strict dans les versions antérieures 2.3? Par exemple, des fragments api est pour 3.0 mais avec des fragments de bibliothèque api inclus dans le code il y a possibilité de fragments d'utilisation avec toutes les versions 1.6 ci-dessus. Y at-il quelque chose comme ça pour le mode strict? ou est-il une solution de contournement à utiliser le mode strict dans les versions antérieures 2.3?

Merci

Était-ce utile?

La solution

Pourquoi voulez-vous utiliser le mode strict avant 2.3? Et comment? La méthode recommandée pour l'utilisation StrictMode est de le mettre en marche au cours du développement, en tirer des leçons, et éteignez-le avant d'expédier votre application. Même si vous ne voulez pas soutenir 2.3 et plus (bien que je ne peux pas imaginer pourquoi), vous pouvez changer la version cible à 2.3, déboguer votre application et définissez à votre niveau requis.

Voilà pourquoi je ne vois pas la nécessité d'un programme de soutien. Et Google ne fournira pas un ...

Peut-être que vous avez manqué cet article de le développeur de StrictMode.

Vive

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top