Sử dụng J2ME-Polish
- Yêu cầu (Tất cả đều có thể tải miễn phí từ mạng, nên dùng bản mới nhất)
o Eclipse
o Ant
o J2ME-Polish
o JDK
o WTK
- Bước 1 : (chuẩn bị)
o Cài đặt J2ME-Polish, JDK, WTK (bước này bình thường rồi), với eclipse, ant thì phải
giải nén đến một nơi “an toàn” nào đó.
o Thiết lập môi trường cho Ant, JDK
Vào My Computer kích phải chọn PropertiesAdvance Enviroment
Variables
Thêm đường dẫn tới thư mục bin của ant và jdk ( nhớ có dấu ; để cách) vào
path
o Test
Vào StartrunCmd
Gõ Chuyển thư mục đến thư mục bất kỳ trong thư mục sample của j2me-
polish rồi gõ ant. Như ví dụ của mình là thư mục animation.
• Trình ant sẻ chạy và sau khoảng 1~5 phút sẻ hoàn tất, (hơi lâu
nhưng vẫn có cách để giảm thời gian lại)
•
• Vào thư mục disk tương ứng sẻ có rất nhiều file jad và jar, chỉ cần
bấm đúp vào file jad là ứng dụng sẻ chạy
•
- Bước 2 : (Tạo Project)
o Import ví dụ Blank từ thư mục Sample của J2ME-Polish sang Eclipse
Kích phải chọn Import
o
-
- Bấm Browse và chỉ tới thư mục Blank trong sample rồi finish. (chú ý đánh chọn V vào copy
project
-
- Xóa các gói và các file trong thư mục src và bỏ các file của ta vào đó. Để ý thêm các file quan
trọng là Build.xml ghi thông tin về việc build ứng dụng và file polish trong thư mục
resource\base là để bỏ mã CSS
o
o Cấu hình lại file build.xml
o Tìm chổ
<! midlets definition >
<! CHANGE THIS! >
<midlet class="de.enough.polish.sample.email.EmailMidlet"
name="Email" />
Thay ="de.enough.polish.sample.email.EmailMidlet" bằng tên lớp MIDLet của mình,
Email thành tên gọi của mình.
Tìm
<! the device for the test mode - you can define it on the command-line
using the -D switch, e.g. ant -Ddevice=Generic/midp2 emulator
>
<property name="device" value="Generic/AnyPhone"/>
<property name="devices" value="$
{device},Generic/AnyMsaPhone,Nokia/Series40E3,Nokia/Series60E3,Sony-
Ericsson/JavaPlatform7,Sony-Ericsson/JavaPlatform8"/>
Thay thành
<! the device for the test mode - you can define it on the command-line
using the -D switch, e.g. ant -Ddevice=Generic/midp2 emulator
>
<property name="device" value="Generic/AnyPhone"/>
<property name="devices" value="${device},Generic/AnyMsaPhone"/>
Tìm
<localization>
<locale name="en_US" />
<locale name="de_DE" encoding="utf-8" unless="test" />
</localization>
Thay thành
<localization>
<locale name="en_US " encoding="utf-8" unless="test" />
</localization>
Chỉnh mã CSS trong file Polish.css (Tham khảo các tài liệu của nó)
o Build, chạy thử Chuột phải lên file Build.xml và chọn Run-AsAnt Build.
o
- Làm mới lại project sẻ có thêm thư mục disk và các file jad, jar chạy :D
o And more