Chúng tôi có thể sử dụng Android studio
cho AOSP
(Dự án nguồn mở Android) phát triển, có cách nào để thực hiện điều đó không. Tôi không tìm thấy. bất cứ ai có ý tưởng về điều này xin vui lòng?Chúng tôi có thể sử dụng Android studio để phát triển AOSP không?
Trả lời
Bạn có thể sử dụng Android Studio làm IDE cho AOSP vì đây chỉ là phiên bản sửa đổi của IDE InteliJ.
từ gốc AOSP:
make idegen && development/tools/idegen/idegen.sh
Sau đó chỉ cần "Dự án Open" trong Android Studio và chọn android.ipr nó tạo ra.
Mỗi khi tôi cố gắng chạy mã này, tôi nhận được ngoại lệ java Ngoại lệ trong chủ đề "chính" java.io.FileNotFoundException: ./out/target/product/hammerhead/obj/GYP/shared_intermediates/res.java (Là một thư mục) – Rosenpin
Thiết lập Intellij với phát triển CyanogenMod/AOSP - https://shuhaowu.com/blog/setting_up_intellij_with_aosp_development.html – user755499
@Rosenpin Bạn sẽ cần phải sửa đổi 'phát triển/công cụ/ideg en/src/Configuation.java' tại dòng 135 để đảm bảo tệp không phải là một thư mục ('path.endsWith (". java ") &&! file.isDirectory()'). –
Android Studio được thiết kế cho các ứng dụng dành cho nhà phát triển dựa trên SDK.
Nó không có nghĩa là để phát triển nền tảng.
make idegen && development/tools/idegen/idegen.sh tạo tệp dự án IntelliJ, vì vậy Android Studio có thể được sử dụng để phát triển nền tảng .... –
Có làm cho nó khả dụng cho Android Studio ... – powder366
Nội dung được đề xuất ở trên là một cách để thực hiện. Tôi gặp rất nhiều vấn đề phụ thuộc vào Jar khi tôi thử với phiên bản cộng đồng IDEA (Android Studio là một nhánh của IDEA IDE). IDE tiếp tục nhắc bạn về các jars trùng lặp vv Dự án được tạo ra bao gồm các nguồn Java khung cũng như các nguồn ứng dụng. Tôi đã cố gắng xây dựng một dự án ứng dụng dẫn đến việc xây dựng AOSP bị hỏng. IMHO, IDEA là một IDE tuyệt vời để phát triển Java. Nhưng không hoạt động tốt với AOSP.
Điều gì làm việc cho tôi là sử dụng nhật thực để duyệt/chỉnh sửa/gỡ lỗi các nguồn khung, nhưng xây dựng mã từ cửa sổ đầu cuối. Để tránh việc phá vỡ AOSP, hãy tạo một thư mục shadow của AOSP (tức là lndir của AOSP) và sử dụng thư mục shadow cho dự án eclipse.
Điều này được giải thích tại liên kết Using eclipse to browse/edit AOSP theo từng bước. Nếu bạn đang làm việc trên AOSP, bạn có thể muốn kiểm tra Debugging Android framework services.
Để nhập nguồn AOSP trong Android Studio hoặc Eclipse, hãy làm theo đầy đủ hướng dẫn tại đây: https://android.googlesource.com/platform/development/+/master/tools/idegen/README
- 1. Tôi có thể phát triển Android trên máy Mac không?
- 2. Phát triển hiệu quả để sửa đổi AOSP framework.jar
- 3. Tôi có thể sử dụng ngôn ngữ Net để phát triển ứng dụng iPhone không?
- 4. có thể Jailbroken iphone được sử dụng để phát triển
- 5. Làm thế nào tôi có thể sử dụng VIM để làm .Net Phát triển
- 6. Phát triển các ứng dụng Android với Visual Studio 2008
- 7. Tôi có thể phát triển các ứng dụng Android bằng gwt không?
- 8. Tôi có thể phát triển các ứng dụng Android trong Perl không?
- 9. Chúng tôi có thể phát hiện mức pin máy tính xách tay sử dụng .net không?
- 10. Chúng tôi có thể sử dụng "KHÔNG THÍCH" trong sql
- 11. Chúng tôi có thể sử dụng & trong url không?
- 12. Chúng tôi có thể sử dụng Foundation với HTML5Boilerplate không?
- 13. Điện thoại Android nào được sử dụng để phát triển ...?
- 14. Tôi có thể sử dụng Linux/Mono để triển khai ứng dụng web aspnet không?
- 15. AOSP và IntelliJ IDEA
- 16. Tôi có thể sử dụng openCL trong một ứng dụng mà tôi phân phối cho máy không phát triển không?
- 17. Là một nhà phát triển Web ASP.NET sử dụng Visual Studio, tôi có nên cài đặt IIS không?
- 18. Tôi có thể sử dụng TFS để phát triển iPhone như thế nào?
- 19. Phí nhà phát triển Android không có thẻ tín dụng?
- 20. Tôi có thể sử dụng thẻ tín dụng của người khác để đăng ký tài khoản Nhà phát triển Android của tôi không?
- 21. chúng tôi có thể sử dụng hồ sơ cấp phép của nhà phát triển để tải lên (.ipa) để testflight không?
- 22. Cấu hình thiết bị Android cho AOSP
- 23. Tôi có thể phát triển .net 4.5 ứng dụng sử dụng VS2010
- 24. Tôi có thể phát triển Lego Mindstorms ở Scala không?
- 25. là có cách nào mà chúng ta có thể phát triển ứng dụng trong .net cho iphone
- 26. Chúng tôi có thể triển khai các tùy chọn OpenID trong ứng dụng iPhone gốc không?
- 27. Phát triển Android: Tệp có thể được nén
- 28. Java - Chúng tôi có thể phát hiện nếu một phím được nhấn mà không sử dụng Trình nghe không?
- 29. Tôi có thể sử dụng jmonkeyengine trên Android không?
- 30. Ứng dụng không tương thích với thiết bị tôi sử dụng để phát triển?
Có lẽ không có thời gian rất sớm, và có thể là không bao giờ. Ngoài ra, hãy nhớ rằng Android Studio đang ở trong "bản phát hành xem trước sớm" tại thời điểm hiện tại. – CommonsWare
Nhập nguồn AOSP để sử dụng trong Android Studio hoặc Eclipse, vui lòng tìm hướng dẫn đầy đủ tại đây: https://android.googlesource.com/platform/development/+/master/tools/idegen/README – issamux