Bonjour à tous,

Je suis sur le point de publier ma première application sur le market.

A terme l'application contiendra de l'in app billing non disponible dans la première version.
Ces achats intégrés permettront de débloquer des options spécifiques de l'application. Les options supplémentaire son déjà développé et accessible en mode debug via de simple bouton.
En mode release les boutons ne sont pas actif mais bel et bien présent.

Puis je sans risque laisser mes activity dans mon code même si elle ne sont pas utilisées (vis à vis de Google et des utilisateurs un peu curieux) ?

Sur les boutons qui donnent accès aux options payantes je fais quelques choses de ce style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
if(Option.isPaid())
    LANCER INTENT
else
    OPTION REFUSEE
Est ce suffisant pour protéger l'accès à une activity ou devrais je également ajouter des sécurités dans l'activité elle même ? (en gros y'a t'il une bidouille quelconque qui permettrait de lancer une activité sans passer par le code prévu à cet effet)

Merci