Maison / Travailler sur Internet / Version android 7.0 pourquoi le jeu ne va pas. Oeufs de Pâques Android : du pain d'épice à l'Oreo. Verrouillage de l'appareil en cas de vol

Version android 7.0 pourquoi le jeu ne va pas. Oeufs de Pâques Android : du pain d'épice à l'Oreo. Verrouillage de l'appareil en cas de vol

Les fans inconditionnels d'Android savent qu'il y a des œufs de Pâques cachés dans le système. La septième version appelée Nougat n'a pas fait exception. Dans celui-ci, vous pouvez activer le jeu pour collecter des chats. Vous devez de temps en temps mettre une friandise dans un bol vide et attraper le chat qui est venu.

Le processus d'activation des œufs de Pâques est décrit en détail dans le blog, mais ici je vais vous dire ce qu'il y a sous le capot.

Dans le jeu, les chats apparaissent avec des nombres à trois chiffres. Théoriquement, il peut y avoir 1000 chats de 000 à 999 (en fait, non, le programme utilise un algorithme différent, mais ce n'est pas important pour nous).

Je me suis intéressé à la façon dont ils sont stockés dans l'application. Une recherche sur Internet m'a conduit à une ressource où les codes sources de l'oeuf de Pâques sont affichés.

Plus tard sur Github, j'ai trouvé un code modifié qui vous permet d'exécuter le jeu comme application régulière sur n'importe quel appareil, pas seulement sur Android 7. Une version compilée à partir de ces sources peut être trouvée jeu de Google sur mots clés Collectionneur Neko.

Le deuxième exemple est plus pratique à étudier, car il n'y a pas de code supplémentaire pour activer l'œuf de Pâques, dont nous n'avons pas besoin.

Il n'était pas difficile de deviner que la magie principale se produisait dans la classe Cat.

Moustache, pattes, queue - ce sont mes documents

Il s'est avéré que les chats ne sont pas stockés dans l'application en tant qu'images séparées. Tout à fait compréhensible un grand nombre de les images vont gonfler le programme. Dans le dossier dessinable les parties individuelles du chat sont stockées en tant que ressources vectorielles. Par exemple, voici comment la queue est stockée dans le fichier queue.xml.

Les pattes, les yeux, le torse, le col, l'arc, etc. sont stockés de la même manière. Et puis tout cela est collecté dans le constructeur de la classe interne Pièces de chat

CatParts(Context context) ( if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) ( body = context.getDrawable(R.drawable.body); head = context.getDrawable(R.drawable.head); leg1 = context.getDrawable(R.drawable.leg1);leg2 = context.getDrawable(R.drawable.leg2);leg3 = context.getDrawable(R.drawable.leg3);leg4 = context.getDrawable(R.drawable.leg4); tail = context.getDrawable(R.drawable.tail); leftEar = context.getDrawable(R.drawable.left_ear); rightEar = context.getDrawable(R.drawable.right_ear); rightEarInside = context.getDrawable(R.drawable.right_ear_inside ); leftEarInside = context.getDrawable(R.drawable.left_ear_inside); faceSpot = context.getDrawable(R.drawable.face_spot); cap = context.getDrawable(R.drawable.cap); mouth = context.getDrawable(R.drawable .mouth); foot4 = context.getDrawable(R.drawable.foot4); foot3 = context.getDrawable(R.drawable.foot3); foot1 = context.getDrawable(R.drawable.foot1); foot2 = context.getDrawable(R .drawable.foot2); adow = context.getDrawable(R.drawable.leg2_shadow); tailShadow = context.getDrawable(R.drawable.tail_shadow); tailCap = context.getDrawable(R.drawable.tail_cap); ventre = context.getDrawable(R.drawable.belly); back = context.getDrawable(R.drawable.back); rightEye = context.getDrawable(R.drawable.right_eye); leftEye = context.getDrawable(R.drawable.left_eye); nez = context.getDrawable(R.drawable.nez); collier = context.getDrawable(R.drawable.collar); nœud papillon = context.getDrawable(R.drawable.bowtie); ) else ( // code pour les anciennes versions ici ) drawingOrder = getDrawingOrder(); )
Étant donné que le vecteur a une merveilleuse capacité à modifier le remplissage à la volée, nous sélectionnons des couleurs au hasard et générons un chat unique. L'essentiel est de ne pas en faire trop. Ne peignez pas une patte en noir et l'autre en marron.

Si vous exécutez le programme en mode normal, la collecte de chats durera des heures. Par conséquent, nous remplaçons le code responsable de l'intervalle en le définissant sur 1 seconde. Nous remplissons rapidement l'écran.

A titre de comparaison, la première photo que j'ai reçue sur Émulateur Android 7.


Et voici la photo prise sur Appareil Android 4.4.2


Ceux qui étudient la programmation Android trouveront utile de démarrer des services avec l'enregistrement du planificateur JobSheduler, de créer des boîtes de dialogue, d'utiliser SharedPreferences.

À mon avis, l'œuf de Pâques s'est avéré magnifique et m'a remonté le moral.
Collectionnez les chats !

salle d'opération système androïde 7.0 Nougat est presque prêt à conquérir le monde. Le blog des développeurs Android a annoncé la disponibilité pour les développeurs de la version finale nouvelle plateforme. En d'autres termes, la plupart des bugs et problèmes apparus pendant la période de test ont été surmontés. Cependant, techniquement, il s'agit d'une version préliminaire du système d'exploitation, il n'y a donc aucune garantie de fonctionnement stable.

L'assemblage a été publié sous forme d'images pour les appareils Nexus actuels, ainsi que pour certains appareils participant au programme de test bêta. Il n'y a toujours pas de date de sortie pour la version publique, mais le lancement de la plateforme se rapproche, comme en témoigne la formulation un peu floue "plus tard cet été".

Les fans de chat ont également eu une raison de se réjouir avec la sortie d'Android 7.0 Nougat Developer Preview 5. Le fait est que, conformément à la tradition, Google a intégré un nouvel œuf de Pâques dans son système d'exploitation mobile. Cette fois, les développeurs ont décidé de rendre hommage au jeu populaire Neko Atsume, qui consiste à collectionner des chats virtuels. Il est peu probable que ce mini-jeu réduise la popularité de Pokémon Go, mais au moins les utilisateurs de Nougat auront toujours la possibilité de s'amuser, même sans installer de logiciel supplémentaire.

Pour le démarrer, vous devez faire les manipulations habituelles :


Maintenant, le jeu lui-même...

C'est ça - ce n'est pas si difficile. Certes, on ne sait pas combien de chats Google a cachés dans son système d'exploitation, et est-ce si facile à collecter collection complète. En tout cas, dans les futures versions Nougat androïde vous pouvez espérer reconstituer la collection.

À différentes versions Android a caché des œufs de Pâques (oeuf de Pâques). Android 7 n'a pas fait exception : un jeu y était caché, dont le but est de collectionner les chats. Il fait un peu penser à Pokemon GO dans une version simplifiée sans recours à la réalité virtuelle.

Si vous aimez les chats, ce jeu est fait pour vous.

Comme je n'ai pas actuellement de téléphone avec cette version, j'ai utilisé l'émulateur Android Studio que les développeurs utilisent lors de la création de leurs propres applications. Si vous n'êtes pas un utilisateur d'Android 7 ni un développeur, vous trouverez à la fin de l'article comment vous pouvez jouer à ce jeu sur votre appareil.

Lancer les paramètres. Faites défiler vers le bas de la liste et trouvez l'élément "À propos du téléphone" ou dans mon cas avec un émulateur avec localisation russe "À propos de l'appareil émulé".

Entrez cet élément et recherchez l'élément " Version Androïd» (Version Android).

Cliquez sur cet élément plusieurs fois à un rythme rapide jusqu'à ce que vous voyiez logo androïde N en arrière-plan du fond d'écran de l'écran d'accueil.

Cliquez maintenant sur le logo "N", puis appuyez et maintenez votre doigt sur la lettre. Vous devriez voir un chat (symbole emoji) en bas de l'écran. Il apparaît quelques secondes puis disparaît.

Tirez une fenêtre du haut de l'écran réglages rapides. Il a un bouton "Modifier".

Cliquez sur le bouton Modifier. Vous devriez voir une icône de visage de chat indiquant " ???? Oeuf de Pâques Android.

Faites glisser l'icône vers la fenêtre principale des paramètres. La légende se changera en "????".

Maintenant, le plaisir commence.

Cliquez sur le bouton Accueil (cercle), puis faites à nouveau glisser la fenêtre des paramètres depuis le haut. Cette fois, vous devriez voir une option "Plat vide".

En cliquant dessus, vous verrez apparaître une fenêtre avec un choix de 4 types d'aliments : Bits, Fish, Chicken, Treat.

Choisissez l'une des options. La soucoupe vide sera remplacée par la friandise sélectionnée.

Continuez à utiliser votre téléphone comme d'habitude. Et attendre.

Un jour, vous recevrez une alerte indiquant que le chat a senti la nourriture et mangé la friandise. Mais peut-être que le chat ne sera pas séduit par votre friandise, alors vous devrez réessayer, jusqu'à ce que finalement le chat apparaisse. Pour ce faire, ouvrez à nouveau la fenêtre des paramètres, cliquez sur la friandise pour la supprimer et sélectionnez une option alimentaire différente. Cela fait partie du jeu, vous devez attirer le chat. Vous devrez attendre longtemps. Peut-être même plus d'une heure.

Lorsque vous aurez de la chance, vous recevrez le message tant attendu "Un chat est là" avec un numéro spécifique. Si vous êtes une montre Android Wear, ne manquez pas cet événement.

Vous devez cliquer sur la notification. Ouvrira nouvel écran avec un chat capturé.

Cliquez sur l'icône du chat et donnez-lui un nom.

J'ai laissé un numéro pour mieux les identifier.

Avec un appui long, les options de partage ou de suppression de la collection apparaissent.

L'image haute résolution elle-même se trouve dans la galerie du dossier Chats

De cette façon, vous pouvez collecter une collection de chats.

Vous pouvez ouvrir à nouveau la fenêtre avec les chats collectés en appuyant longuement sur la friandise. Ne vous inquiétez pas, la friandise ne disparaîtra pas.

Si le chat n'apparaît pas pendant longtemps, il n'a peut-être pas aimé la friandise. Ensuite, essayez de cliquer à nouveau sur l'icône de friandise et de choisir une autre option.

Si je comprends bien, une nouvelle friandise peut être mangée par un chat existant. Voici mon arrogant Murzik pour la troisième fois en train de manger des appâts pour un nouveau chat.

Par conséquent, vous devrez à nouveau répandre la friandise et attendre un nouveau chat.

Sur le net, j'ai trouvé une capture d'écran avec les chats collectés.

Si vous n'avez pas d'appareil ou d'émulateur Android 7 Nougat, ne vous inquiétez pas. Récemment, le programme Neco Collector est apparu sur Google Play,
qui fonctionne sur les appareils plus anciens et est un port de l'œuf de Pâques.

Ici, j'ai attrapé un chat sur un appareil Android 4.4.2

Presque tous les fans du système d'exploitation Android savent que ses développeurs ont caché des «œufs de Pâques» particuliers dans le système, qui ne sont pas si faciles à trouver. Dans chaque version du système d'exploitation, ils ont le leur. L'un de ces "œufs de Pâques" sera discuté plus loin. Qu'est-ce que la fonctionnalité Empty Dish (Easter Egg) dans Android et à quoi sert-elle ?

La description

Plat vide (assiette vide) est un jeu simple de Google, dont l'objectif principal est de collecter des chats capturés. Beaucoup le comparent à juste titre avec Pokemon GO, mais en même temps, l'œuf de Pâques est beaucoup plus simple. Le jeu est présent dans les versions Android Nougat (7.0 et 8.0).

Empty dish est un jeu Easter egg sous Android 7.0 et 8.0

Il convient de mentionner tout de suite qu'attraper des chats n'est pas une tâche facile. Il faut choisir une friandise pour attirer le chat, puis avoir le temps de l'attraper avant que le chat ne « parte ». Cela peut arriver une heure après avoir choisi une friandise, ou peut-être une minute. En même temps, il est probable qu'un chat qui est déjà dans la collection convoite la friandise. C'est tout l'intérêt du jeu.

Bien sûr, les développeurs ont fourni la possibilité de partager leurs résultats avec des amis et d'autres utilisateurs du système d'exploitation. Cela apporte à la collection aussi l'effet de la concurrence. Et bien sûr, ce jeu plaira certainement aux amoureux des chats.

Comment exécuter la fonction Empty Dish (Android Easter Egg)

Si vous suivez strictement les instructions, il n'y a rien de compliqué à ce sujet. Il est presque impossible d'activer le jeu par vous-même sans connaître toutes les conditions. Alors, que devez-vous faire pour commencer ?

Instruction:

  1. Ouvrir la section des paramètres "A propos du téléphone".
  2. Trouvez la version du système d'exploitation et appuyez rapidement dessus jusqu'à ce que le logo du système d'exploitation apparaisse à l'écran - lettre "N". Il apparaîtra en arrière-plan de l'écran d'accueil.
  3. Appuyez et maintenez votre doigt sur le logo. Une icône de chat roux apparaîtra en dessous pendant quelques secondes.

Après ces gestes simples le jeu deviendra disponible, mais ce n'est pas tout. Les prochaines étapes sont.

  1. Développez complètement le menu de notification (rideau).
  2. Activez son édition ou le bouton "Modifier".
  3. Après avoir cliqué, un menu supplémentaire devrait apparaître, dans lequel il y a un visage de chat et une signature " ???? oeuf de pâques androïde.
  4. Vous devez faire glisser l'icône vers la fenêtre de notification principale. Après cela, seuls les points d'interrogation resteront dans le nom.
  5. Réduisez le panneau de notification et ouvrez-le à nouveau.
  6. Maintenant, au lieu du visage d'un chat, il y a une icône de plaque ici Plat vide.

Comment jouer

Tout, maintenant vous pouvez jouer. Tout est élémentaire simple ici. Vous devez cliquer sur l'icône de la plaque, après quoi plusieurs options de "goodies" vous seront proposées. En mettant de la nourriture dans une assiette, il ne reste plus qu'à attendre la notification de l'arrivée du chat : "Un chat est là". Vous devez ouvrir la notification en temps opportun pour obtenir le chat dans votre collection.

Informations utiles

  • Si dans quelques heures le chat n'est pas venu, essayez un autre appât. En revanche, une longue attente peut être récompensée par des espèces rares.
  • Beaucoup de gens demandent s'il est possible de jouer au jeu sur des versions antérieures du système d'exploitation ? Oui, c'est bien réel. L'application a été ajoutée au Play Store Collectionneur Neco, qui est une version portée pour plus premières versions Android.
  • Veuillez noter que l'oeuf de Pâques n'est pas disponible dans les versions MIUI. Cela signifie que pour collecter des chats sur n'importe quelle version du système d'exploitation, vous devrez installer l'application.

Oeufs de Pâques dans les versions précédentes

Ceux qui viennent de découvrir la présence dans Android (7.0 et 8.0) de "l'œuf de Pâques" sous la forme d'un chat Neko se demandent toujours ce qui s'est passé avant dans les autres versions ? Nous répondons:


Dans la huitième version du système d'exploitation, l'utilisateur peut jouer avec une pieuvre sur son écran. Il reste à souhaiter bonne chance dans la collecte d'une collection de chats, car qu'est-ce que Empty Dish (Easter Egg) dans Android et comment fonctionne cet œuf de Pâques, vous le savez déjà.

Un jeu caché a été inclus, rappelant le jeu Flappy Bird populaire à l'époque. Dans Android 6, la conception du jeu a changé, mais les mécanismes sont restés. Vous devez marquer le plus de points possible en guidant votre héros robot à travers toutes sortes d'obstacles. Vous pouvez contrôler le héros uniquement en appuyant sur l'écran (le robot rebondira). Android 7 a également un œuf de Pâques. Mais ce n'est plus un jeu d'action.

Dans Android 7, vous êtes invité à nourrir les chats. Vous devez d'abord effectuer des actions standard : accédez à " Paramètres > À propos du téléphone" et appuyez plusieurs fois sur l'élément " Version Androïd". Ensuite, vous devez appuyer longuement et fort sur le logo du système d'exploitation jusqu'à ce qu'un chat apparaisse sous le logo (il est recommandé d'alterner des appuis courts avec des appuis longs).

Maintenant, vous devez cliquer sur le chat, ouvrir complètement le rideau supérieur, sélectionner " Changer"et trouvez en bas de l'interrupteur avec le nom Oeuf de Pâques Android. Après avoir fait glisser l'interrupteur vers la "largeur", il se transforme en plaque ( Assiette). Maintenant, en tapant sur l'assiette, vous pouvez y mettre une friandise. Après un certain temps, le système vous avertira qu'un chat est venu au repas. Ainsi, vous pouvez "attraper" des chats. La liste des animaux capturés peut être ouverte avec un long tapotement sur la plaque.