2011-09-20 22 views
5

Tôi có một máy "cũ" hơn là đủ để phát triển ứng dụng thị trường Android đầu tiên NHƯNG chỉ với Java!Tăng tốc quá trình dex với các tệp jar, có thể không?

thời gian gần đây tôi đã cố gắng KawaScala (tôi chuyển sang lập trình chức năng khoảng sáu năm trước đây với LISP/Đề án và tôi đã hấp thụ Erlang và Haskell kể từ đó) và tôi phải nói rằng tôi thực sự yêu Scalas conciseness và Kawa là vẫn còn tuyệt vời (sử dụng nó một thời gian dài trước đây cho một dự án).

Tuy nhiên ... thời gian xây dựng khi "dexing" trên máy tính của tôi là vào phút (!) Khi chương trình 'dx' hoạt động trên tệp kawa.jar.

Có ai biết nếu có thể "lưu trữ" hoặc "xây dựng trước" tệp Jar để quá trình desxing chỉ làm những gì đã thay đổi. Nó chỉ là một chút khó chịu và buồn khi thấy nó dexing các tập tin jar tôi đã sử dụng mặc dù họ là giống như thời gian qua. .

tôi có thể mua một máy tính mới nhanh hơn nhưng tôi không có Dosh tùng ngay bây giờ vì vậy tôi muốn biết những gì tôi có thể làm cho optimisations ... :( Cảm ơn

Trả lời

2

Bài viết này có thể giúp đỡ - .. Custom Class Loading in Dalvik bạn sẽ phải sử dụng nhiều file dex tiền biên dịch và thực hiện một số việc nạp lớp mình theo yêu cầu

+0

Đó không phải là một công việc nhỏ. Nó cũng khó khăn để làm những việc như viết servi ces ở Scala - không có câu nào để yêu cầu Android sử dụng trình nạp lớp mới của bạn để tải dịch vụ. –

Các vấn đề liên quan