Bir cocos2d-x projesinde çalışıyorum. Ben her zaman coco komutu cocos compile -p android --android-studio -m debug
kullanarak android proje derlemek. Ama şimdi bu komut bir hata döndürüyor. Android komutu artık mevcut değil. Problemi çözemiyorum. bu neden hata veriyor? Bu sorunu neden değiştirdim? Mac OS sierra, Cocos2d-x 3.14.1, Android Studio üzerinde çalışıyorum.neden "cocos compile -p android" "android komutu artık mevcut değil." hata
cevap
Geliştirme ortamımda yaptığım değişiklikler hakkında biraz araştırma yaptıktan sonra, düşünebileceğim tek şey Android SDK araçları. Bu komutu çalıştırmadan bir gün önce güncelledim. Ayrıca Github için açık bir sorun buldum: https://github.com/cocos2d/cocos2d-x/issues/17424 Bu, ele alınan ve devam eden bilinen bir sorundur. Bu yüzden geçici bir çalışma, Android SDK araçlarının önceki sürümlerini indirmek ve güncellenmiş biriyle değiştirmektir. Daha önce çalışan SDK araçları: 25.2.3: https://dl.google.com/android/repository/tools_r25.2.3-macosx.zip (form mac), https://dl.google.com/android/repository/tools_r25.2.3-windows.zip (pencereler için).
Ayrıca bunun için bir çözüm aramıştım ama önceki android SDK sürümüne düşürme işlemi şu an için yapmanız gereken şey gibi görünüyor.
Artık önceki Android SDK araçları sürümüne geçmeye gerek yok. Artık Android SDK Araçları 25.3.x'i kullanabilirsiniz.
İşte çekme isteği aynıdır.
https://github.com/cocos2d/cocos2d-console/pull/410
Sonra bu modülü cocos2d-console indirilen ve Cocos2d-x-3.14.1 \ araçlarına tüm içeriği kopyalanan bu Cocos2d-x-3.14.1 \ araçları \ Cocos2d-konsol klasörünün içindeki tüm içeriği silinir \ cocos2d-console
klasörü.
cocos compile -p android --android-studio --ap android-24
Yapı başarılı komutunu çalıştırın.
- 1. Hata: paket com.google.android.gms.appstate mevcut değil
- 2. Android Hata Ayıklaması: Çerçeve mevcut değil
- 3. Hata: paket android.hardware.camera2 mevcut değil OpenCV
- 4. hata: com.google.android.gcm paketi mevcut değil - Gradle
- 5. Hata bina Android projesi: Platform/16 mevcut değil API düzey
- 6. OnActionExecuting (FilterExecutingContext), System.Web.Mvc'de artık mevcut değil mi?
- 7. .iml dosyası mevcut değil - Android Studio
- 8. Rgraphviz artık R için mevcut değil mi?
- 9. Android FAB plus işareti android çekilebilir halihazırda mevcut değil
- 10. Açıklama "top" komutu Android
- 11. http.Get mevcut değil Protokolü hata
- 12. Android: SQLiteException: tüm cihazlarda bir hata değil
- 13. android: Komut değil
- 14. Varolan uygulamaya Android TV eklendi, artık yalnızca Android SDK 17
- 15. Neden IndexedDB node.js'de mevcut değil?
- 16. WearableListView setEnableGestureNavigation mevcut değil
- 17. Android Destek Kitaplıkları neden projemde çalışmıyor? Android Studio kullanarak
- 18. Neden Android SDK kaynım tam değil?
- 19. Android hata
- 20. RedirectingResponse.AsActionResult() artık mevcut değil, bunun yerine DotNetOpenAuth için ne yapabilirim?
- 21. U2U Caml Sorgulama Oluşturucusu artık mevcut değil mi?
- 22. Hareketli animasyon android pürüzsüz değil
- 23. Neden CMSAdapter ve contenthub mevcut değil?
- 24. Android için işleme 3, registerReceiver ve getApplicationContext işlevleri mevcut değil
- 25. Android Studio ile hata ayıklama eski Android sürümü
- 26. Android gradle build Hata: (10, 0) Gradle DSL yöntemi bulunamadı: 'compile()'
- 27. Android derleme hatası; Java eklentisi uygulandı, android ile uyumlu değil
- 28. Android Hata Bina İmzalı APK
- 29. YouTube Kanaldaki tüm videoları getirme API'sı (Artık kullanılabilir değil Hata)
- 30. Android ADB kabuğunu kullanan SQLite 3 komutu neden "izin reddedildi"?
SDK 24'ü buradan indirebilirsiniz http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz –