2010-10-31 27 views
0

Je travaille sur une plate-forme = app pour les jeux et je veux que l'utilisateur puisse choisir des jeux comme une sorte de ajouter, alors il va télécharger un fichier (un jeu) que mon application sait lire et travailler avec.Android - Ajouter plus de niveaux au jeu sans avoir besoin de télécharger ou de mettre à jour une nouvelle application du marché

Fondamentalement, ce que je veux est de construire un marché sans fichiers apk. Ou pour générer un nouveau type de fichiers apk.

J'espère que vous pouvez comprendre ma question ..

+0

Juste pour que vous sachiez - même s'il est bon de créer votre propre marché, il est contraire aux conditions de l'Android Market de vendre un marché alternatif. Donc vous devrez le distribuer manuellement. – Nick

+0

ce que je veux est seulement de mettre à jour mon application par elle-même sans avoir besoin d'aller au matket et de passer par le processus d'installation. – shaimagz

Répondre

1

la façon dont snesdroid œuvres est il lire des fichiers de l'émulateur sur la carte SD, ne sais pas si vous pouvez coder l'application pour télécharger des fichiers directement sur la carte SD dans un spécifique dossier alors avoir l'application re-scanner ce répertoire pour actualiser les niveaux.

2

La façon dont je le fais est d'envoyer simplement un niveau au client en utilisant la connexion réseau. Mes cartes ressemblent à: [[0,1,2], [0, -1-1] ...] qui peut être bien compressé.

Même un gros niveau ne prend pas plus de quelques secondes à télécharger. Vous avez juste besoin de générer votre propre lecteur de code 'niveau'.