Xin chào, tôi muốn biết cách biên dịch mã nguồn ứng dụng trên nền tảng Android? Tôi biết điều đó là có thể vì tôi thấy một số ứng dụng đang thực hiện ... Thanx trước!Soạn ứng dụng android trên điện thoại thực tế
Trả lời
Tôi nghĩ rằng những gì bạn đang yêu cầu là một cách để biên dịch ứng dụng android trên thiết bị Android.
cách ứng dụng như thế này new IDE.
Nếu vậy những gì bạn cần làm là lấy một trình biên dịch java nguồn mở như ejc (trình biên dịch Java được sử dụng trong Eclipse) và sử dụng nó để biên dịch nguồn java của bạn. Sau đó, bạn sẽ cần phải cổng trình biên dịch dalvik để có thể chạy, để tạo ra dex từ các tệp lớp được tạo bởi trình biên dịch java.
An interview với nhà phát triển của AIDE có thêm một chút thông tin về cách họ đã làm.
UPDATE:
Thật sự tôi chỉ tình cờ gặp một open source project mà cung cấp chức năng tương tự nhưng dựa vào việc sử dụng vim và các công cụ SDK cli hiện chuyển để chạy trên một thiết bị Android. Dự án là hosted here.
UPDATE 2:
tôi thấy chưa another open source project mà cũng làm trên thiết bị biên dịch/xây dựng mà tôi nghĩ nên cung cấp cho bạn với các ví dụ về những gì bạn đang cố gắng làm ...
Cụ thể hơn, nếu bạn xem trong IDE.java, bạn có thể xem cách các công cụ riêng lẻ (ejc, dx, aapt) được gọi/được sử dụng như thế nào.
- 1. Chạy ứng dụng Python trên điện thoại Android thực
- 2. Chuyển ứng dụng sang điện thoại
- 3. Plugin jquery để xác thực số điện thoại quốc tế
- 4. Tính Pi trên điện thoại Android
- 5. Thay đổi ngày hệ thống của điện thoại android trên nút bấm từ ứng dụng android
- 6. Gmail Sync trên điện thoại Android
- 7. Android: Cách chuyển ứng dụng từ cùng ứng dụng sang điện thoại Android khác
- 8. asp.net mvc, jquery điện thoại di động, thực hành tốt nhất về kiến trúc điện thoại
- 9. Ứng dụng khiến điện thoại nóng lên
- 10. SDK Android thực tế dựa trên vị trí
- 11. Ứng dụng Android dành cho điện thoại và máy tính bảng: 1 hoặc 2 ứng dụng?
- 12. Đóng hoàn toàn ứng dụng android trên điện thoại di động
- 13. android - Cách thực hiện cuộc gọi điện thoại từ webview
- 14. Android duyệt cơ sở dữ liệu SQLite trên điện thoại
- 15. Ghi lại các cuộc gọi điện thoại trên điện thoại Android?
- 16. Tự động khởi chạy ứng dụng Android sau khi tải ứng dụng lên điện thoại?
- 17. ứng dụng phonegap của tôi trông nhỏ hơn trong điện thoại Android HD, điện thoại HDPI và XHDPI
- 18. Cách cài đặt tệp APK trên điện thoại Android?
- 19. Độ chính xác thực tế của gia tốc điện thoại khi được sử dụng để định vị là gì?
- 20. tạo ứng dụng trò chuyện trên điện thoại di động với điện thoại - chiến lược tốt nhất?
- 21. Android AppWidget không hiển thị trên một số điện thoại
- 22. thông báo trên thanh trạng thái trong điện thoại android
- 23. Cách điện thoại thực sự hoạt động?
- 24. không thể chạy node.js trên điện thoại Android?
- 25. Xoay điện thoại khởi động lại video trên android
- 26. Hình động và Điện thoại không hoạt động trên điện thoại di động
- 27. Fancybox: không thể di chuyển trên điện thoại Android
- 28. Cách mở Cài đặt Điện thoại Android trên một nút bấm trong Ứng dụng Android của chúng tôi
- 29. Điện thoại Android nào được sử dụng để phát triển ...?
- 30. Cách biên dịch android cho điện thoại
Tôi nghĩ anh ấy đang hỏi cách tạo ứng dụng có thể biên dịch nguồn Android. :) – Calvin
Có nhưng tôi đã lấy nó để có nghĩa là ông đặc biệt muốn tạo ra một công cụ sẽ biên dịch nguồn trên một thiết bị Android. Tôi đã updatd câu trả lời của tôi với con trỏ đến một dự án mã nguồn mở cung cấp chỉ đó. – Maks
Cảm ơn bạn Maks! Tôi đã vượt qua tất cả các liên kết đó trong quá trình nghiên cứu của mình, nhưng tôi không chắc chắn cách triển khai những thứ đó vào ứng dụng của riêng mình ... Và Calvin bạn khá đúng :) –