2013-10-17 40 views
27

Pencerelerde Eclipse'de Phonegap kullanmaya çalışıyorum 8. C: \ Development \ HelloWorld'de bir proje oluşturdum. Komut satırında, ben yazarken:Tutulma ve pencereleri kullanarak telefon karması için uygun şekilde yüklenemedi 8

phonegap local build android 

aşağıdaki hatayı alıyorum:

An error occurred during creation of android sub-project. ERROR : executing command 'ant', make sure you have ant installed and added to your path. 

Benim YOLU:

C:\Program Files\nodejs\;C:\Development\adt-bundle\sdk\platform-tools;C:\Development\adt-bundle\sdk\tools;%JAVA_HOME%\bin;%ANT_HOME%\bin; 

Sorun ne oluyor? Ant'i Geliştirme klasörüme indirdim ve gerekli tüm diğer indirmeler de indirildi. Herhangi bir yardım takdir edilecektir.

+0

Gerçekte kurmuş muydunuz% ANT_HOME% yolunuzda? –

+0

Evet, özellikle fiziksel dosya yolunu değer olarak ANT_HOME için bir Sistem Değişkeni var. –

+1

Bunun için bir çözüm buldunuz mu? –

cevap

73

Android için Phonegap'ın platform rehberini takip ediyordum ve yukarıdaki hatayı almayı sürdürdüm. Rehberdeki talimatlar biraz kafa karıştırıcıydı. Ne yüklediğimi kontrol etmek için geri döndüm ve bazı yapılandırma hataları bulundu.

Ortam Değişkenleri altında, değer olarak ilgili fiziksel dosya yollarıyla yeni ANDROID_HOME, ANT_HOME ve JAVA_HOME sistem değişkenleri oluşturdum. Bu kısım aşırı olabilir, ama üslerimi korumaya çalışıyordum ve şu ana kadar hiç önemli bir konuyla karşılaşmadım.

Örnek:

Variable: ANDROID_HOME Value: C:\Development\adt-bundle\sdk

Variable: ANT_HOME Value: C:\Development\apache-ant-1.9.2

Variable: JAVA_HOME Value: C:\Program Files\Java\jdk1.6.0_45

Sonraki ben ortam değişkenleri Yolu sistem değişkeni aşağıdaki değerleri eklendi: Bu değişiklikleri yapma ve kılavuzu takip devam sonra

%JAVA_HOME%\bin;%ANT_HOME%\bin;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

her şeyin gibi çalıştı meli. Sistem değişkenlerimin doğru fiziksel dosya yoluna ayarlanmamasına kadar kaynatıldı.

+0

+1. Günümü kurtardın. Son iki gündür bu hatayı aldım. Teşekkürler...!!! –

+1

Karınca ile ilgili başka bir sorun olabilirse, aynı hatayı alan herhangi bir fikrin var mı? Her defasında "cordova platformu android ekle" yi çalıştırmayı denediğimde, aynı hatayı alıyorum, karınca çalıştırılıyor ve onun kurulu ve yolunun var olduğundan emin olmalıyım. Listelediğin gibi her şeyi yapıyorum, hatta herhangi bir değişken yapmadan yapmaya çalıştım, sadece mutlak yol, her şeyi denedim, ama hiçbir sonuç vermeden unluckily:/ – user3127242

5

Rex_C'nin cevabı için ek bir not gibi: JAVA_HOME değişkeninde Java Runtime Environment (JRE) değil, Java Development Kit (JDK) 'ye başvurduğunuzdan emin olun. Bu, phonegap-> android çalıştırılırken

hatalarını önleyecektir. cmd yılında

+1

hey komutunu takip ettim ve işe yarıyor. sadece komut satırını kapattığınızdan ve tekrar açtığınızdan emin olun. Talimatın eksik olan tek şey buydu. – electricfeel1979

9

Kontrol android, diyor eğer: 'xcopy' was not recognized.

ardından yoluna ekleyin:

%SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem; 
+0

iyi çalışıyor – user2629419

İlgili konular