2010-12-16 2 views
1

et merci pour votre temps.Émulateur Android redémarrant constamment sur Ubuntu Maverick

J'utilise Appcelerator Titanium pour écrire une application pour Android, et par rapport à Windows, où l'émulateur était assez stable, sous Linux, je reçois les symptômes suivants:

  • redémarrage de l'émulateur sans raison, parfois après une erreur d'exécution, parfois juste après le lancement de mon application, et parfois juste après le démarrage complet après avoir été lancé

  • émulateur informe que "processus $ 1 ne répond pas", où $ 1 est généralement le processus du système, mais parfois mai être acore, ou le calendrier. Cela peut se produire lors de l'installation de mon application sur l'émulateur, juste après son chargement ou juste après le déverrouillage de l'écran.

Comme il est facile d'imaginer, le code de test comme cela peut être assez difficile, donc je me demandais, quelqu'un d'autre trébuché sur ce problème, et/ou de savoir comment il pourrait être résolu?

Merci beaucoup d'avance, et SVP faites-moi savoir de toute information que je devrais fournir.

Leo

Répondre

1

Vous devez vérifier que l'émulateur fonctionne très bien sans Appcelerator premier. Définitivement mettre à jour le dernier SDK (r8) et créer un nouvel émulateur AVD et voir si le problème est là sans Appcelerator.

+0

Salut, et merci de répondre! En fait, un émulateur fait par le gestionnaire de SDK fonctionnera très bien, alors que mon émulateur fait en titane fonctionne de manière erratique même s'il est lancé depuis l'extérieur de Titanium. –

1

Je pense avoir trouvé une solution, mais je ne prétends pas qu'elle est universellement valide: j'ai simplement effacé le périphérique virtuel créé sous Titanium, modifié le fichier de projet pour qu'il utilise le SDK 1.4.2 et l'ai redémarré sous 1.4.2. Il n'a certainement pas construit mon application, mais au moins, il a créé un nouveau périphérique virtuel, que j'utilise maintenant pour construire avec la version 1.5.0, fonctionnant comme un charme jusqu'à présent.

Merci encore Manfred pour m'avoir indiqué dans la bonne direction!

+0

Je suppose que vous devriez accepter ma réponse alors ;-) En tout cas, je ne sais pas sur Titanium mais de quelles versions sdk parlez-vous? Si vous parlez de Java SDK, je suggère d'utiliser l'une des dernières versions de la version 1.6 qui est fournie avec votre distribution. Utilisez Oracle/Sun JDK. Cela n'a aucun problème pour moi dans Ubuntu. –

+0

En effet, je suis désolé je n'avais aucune idée de ce que ces flèches autour du grand nombre étaient pour :) Les versions de SDK que j'ai mentionnées sont pour le SDK Titanium Mobile. En ce qui concerne le SDK Android, j'utilise Apis-1.6. Je serai plus précis la prochaine fois, merci beaucoup! –