AOSP
(Android Açık Kaynak Projesi) geliştirme için Android studio
kullanabilir miyim, bunu yapmanın bir yolu var mı. Ben bulamadım. Bunun hakkında herhangi bir fikrin var mı lütfen?AOSP gelişimi için Android stüdyosunu kullanabilir miyiz?
cevap
InteliJ'in IDE'sinin sadece değiştirilmiş bir sürümü olduğundan, Android Studio'yu AOSP için bir IDE olarak kullanabilirsiniz.
AOSP kökünden: Android Studio
make idegen && development/tools/idegen/idegen.sh
Sonra sadece "Open Project" ve oluşturulan android.ipr seçin.
Bu kodu çalıştırmaya çalıştığımda her zaman java istisnası olsun "main" iş parçacığında özel durum java.io.FileNotFoundException: ./out/target/product/hammerhead/obj/GYP/shared_intermediates/res.java (dizin) – Rosenpin
CyanogenMod/AOSP geliştirmesiyle Intellij kurma - https://shuhaowu.com/blog/setting_up_intellij_with_aosp_development.html – user755499
@Rosenpin Geliştirme/araç/ideg'yi değiştirmeniz gerekecektir. tr/src/Configuation.java'nın, dosyanın bir dizin ("path.endsWith (". java ") &&! file.isDirectory()') olmadığından emin olmak için. –
Android Studio, SDK'ye karşı uygulamaları geliştirecek şekilde tasarlanmıştır.
Platform geliştirme amaçlı değildir.
idegen && development/tools/idegen/idegen.sh, IntelliJ proje dosyalarını oluşturur, bu yüzden Android Studio, platform geliştirme için kullanılabilir .... –
Evet, Android Studio için kullanılabilir hale getirin ... – powder366
Yukarıda önerilen Pedlar, bunu yapmanın bir yoludur. IDEA topluluk sürümü ile denediğimde çok fazla Jar bağımlılık sorunu yaşadım (Android Studio, IDEA IDE'nin bir çatalıdır). IDE, sizlere çift kavanozlar vb. Hakkında soru sormaya devam ediyor. Oluşturulan proje, çerçeve kaynaklarını ve uygulama kaynaklarını içerir. Bozuk AOSP oluşturma ile sonuçlanan bir Uygulama projesi oluşturmaya çalıştım. IMHO, IDEA, Java geliştirme için harika bir IDE'dir. Ama AOSP ile iyi çalışmadı.
Benim için çalışılan, çerçeve kaynaklarını taramak/düzenlemek/hataları ayıklamak için eclipse kullanmakta, ancak bir terminal penceresinden kodu oluşturmaktır. AOSP yapı molalarını önlemek için, lütfen AOSP'nin (yani AOSP'nin) bir gölge diresi oluşturun ve tutulma projesi için gölge direktifini kullanın.
Bu, adım adım Using eclipse to browse/edit AOSP bağlantısında açıklanmıştır. AOSP üzerinde çalışıyorsanız, Debugging Android framework services'u kontrol etmek isteyebilirsiniz. muhtemelen asla https://android.googlesource.com/platform/development/+/master/tools/idegen/README
- 1. Android programlamasında Optionals kullanabilir miyiz?
- 2. AOSP
- 3. Windows'ta git-cvs kullanabilir miyiz?
- 4. Foundation with HTML5Boilerplate kullanabilir miyiz?
- 5. İşaretçiyi birleşim içinde kullanabilir miyiz?
- 6. Anahtar kelime Documentdb gibi kullanabilir miyiz?
- 7. Hadoop'ta küçültme işlevinde bir dosya kullanabilir miyiz?
- 8. Bir ASP.NET Core uygulamasından Microsoft.AspNet.WebApi.Client kullanabilir miyiz?
- 9. GAE'de ORM'yi şimdi Django ile kullanabilir miyiz?
- 10. Başka bir seçici ile $ (this) kullanabilir miyiz?
- 11. Kübizmle ilgili özel JSON Verilerini kullanabilir miyiz?
- 12. jquery ui'yi twitter-bootstrap ile kullanabilir miyiz?
- 13. iOS için kurumsal uygulamalarda uygulama içi satın alımları kullanabilir miyiz?
- 14. Aralıklı kısıtlamalarda hesaplanmış-kova için kullanıcı tanımlı bağlantı kullanabilir miyiz?
- 15. Android AOSP -/packages/apps uygulamasına ekleme
- 16. Bina AOSP, vendor_module_check.mk başarısız
- 17. benim AOSP ben 'ile benim Ubuntu 14.04 LTS masaüstünde başarıyla mako cihaz için Android AOSP ağacını inşa emülatörü
- 18. ggplot2 stat_function - oluşturulan y değerlerini diğer katmanlardaki kullanabilir miyiz
- 19. Google'ın Fused Location hizmetlerini çevrimdışı modda kullanabilir miyiz?
- 20. google uygulama altyapısı altyapısı ile cassandra/couchdb/mongodb kullanabilir miyiz?
- 21. Sık rastlanan bir sorgulama sorgusuyla düzenli olarak kullanabilir miyiz?
- 22. IterateAggregate veya Iterator for php içinde foreach döngüsünde kullanabilir miyiz?
- 23. Bir cpp uygulamasını HA kullanarak kalıcı olarak kullanabilir miyiz?
- 24. Bir Uygulamada iki Google Cloud Messaging SENDER_ID kullanabilir miyiz?
- 25. Yeni BottomNavigationBar'ı geçici bir snackbar olarak kullanabilir miyiz?
- 26. Gösteri beyanında concat() group_concat() gibi işlevleri kullanabilir miyiz?
- 27. Oyun gelişimi için "yavaş" python nasıl?
- 28. AOSP yapısında varsayılan özellikleri nasıl belirlerim?
- 29. Windows'da Ubuntu'da Bash, Compile AOSP
- 30. Android cihazımızı bir işarete dönüştürebilir miyiz?
Muhtemelen hiç zaman çok yakında ve: – CommonsWare
Android Studio veya Eclipse'de kullanmak üzere AOSP kaynağını içe aktarın, lütfen tam talimatları burada bulabilirsiniz: https://android.googlesource.com/platform/development/+/master/tools/idegen/README – issamux