Titanium Studio ne peut pas trouver le kit SDK d'Android (essayé plusieurs solutions)

D'accord. Je suis un peu à mon esprit " fin ici. J'ai essayé pendant environ 2 jours pour mettre en place de Titane Studio à reconnaître et à connecter le kit SDK d'Android (Windows 7). J'ai essayé plusieurs solutions (ci-dessous) avec pas de chance. Il y a quand même quelque chose qui m'échappe. J'ai essayé Google et le Titane guides du développeur. Donc, c'est ma dernière paille. Des idées?

  • Android SDK maison chemin est C:\Android\android-sdk (pour éviter les espaces avec "Program Files")
  • installé tous Kits de développement logiciel (3,4,7,8,10,11,12,13,14,15), leurs Échantillons, et de toutes les Api Google
  • installé tous les "Extras" paquets
  • Ajouté à la fois le Android outils et de la plate-forme d'outils répertoires de Windows variable de CHEMIN d'accès
  • Copié adb.exe de de la plate-forme d'outils à outils, comme le Titane, aime à y chercher de la bad
  • Installé le courant maître construire de Titane SDK pour les Appareils Mobiles
  • Créé Android Virtual devices (AVDs) pour Sdk 7 et 8 (le Titane est nécessaire Sdk)
  • Redémarré bad serveur et l'ordinateur lui-même après chaque changement

Sur le Titane "tableau de bord" de l'onglet, dans "Configurer", j'obtiens:

An Android SDK is missing. Titanium requires Android platforms 2.1.* and 2.2.*

Lors de la tentative de définir la valeur par défaut d'Android SDK chemin dans "Préférences", j'obtiens:

Could not locate the Android SDK at the given path

Titane fichier journal de sortie (désolé, un peu long):

 !ENTRY com.appcelerator.titanium.mobile 4 0 2012-02-22 14:06:21.992
!MESSAGE (Build 1.0.0.1327639206) [ERROR]  [ERROR] The system cannot find the path specified.
[ERROR] The system cannot find the path specified.
Traceback (most recent call last):
  File "C:\Users\Stick\AppData\Roaming\Titanium\mobilesdk\win32.0.0.v20120221190136\android\avd.py", line 45, in <module>
    print get_avds(sdk)
  File "C:\Users\Stick\AppData\Roaming\Titanium\mobilesdk\win32.0.0.v20120221190136\android\avd.py", line 21, in get_avds
    for line in run.run([sdk.get_android(),'list','target'],debug=False).split("\n"):
AttributeError: 'NoneType' object has no attribute 'split'

Je n'ai aucune idée de ce qu'est manquant. Eclipse reconnaît tout simplement beau. TOUTES les suggestions??

P. S.
J'ai remarqué que lorsque je tente d'exécuter 'android' commandes, c'est à dire

android
android list targets

- Je obtenir ce qui semble être une erreur:

The system cannot find the path specified.

Cependant, les commandes continuent à s'exécuter sans problèmes (j'ai une liste de tous les objectifs et le SDK Manager pop-up). Je ne suis pas sûr de savoir si ou non ce qui est à l'origine de ce message est également à l'origine de Titane maux de tête.

OriginalL'auteur Brady | 2012-02-22