Kái này giúp đánh giấu thành quả của các bạn làm ra như mod by....Nó còn giúp ta tự sướng nữa.nói chung kái này kô phải mod,hack gì,thấy nhiều người hỏi thì tui hd
Côg cụ gồm:blue ftp (ừm,àk,tất nhiên rùi),bytecode editor,Text editor(hoặc explorer3.7,minicomander,ai dùng quen pm nào thỳ dùng)
Thông tin chi tiết về MANIFEST.MF:
MANIFEST.MF nằm trong thư mục META-INF, trong "tập tin nén" jar. Trong này bao gồm tên ứng dụng, tên midlet, đường dẫn đếnicon ứng dụng, đường dẫn đến file class chính của ứng dụng, cơ sở dữ liệu, nhà sản xuất, mô tả.... Bắt buộc phải có file này trong ứng dụng. Jad là file cài đặt cho jar, thông tin địa chỉ kích cỡ jar... 2 file này đều là text nên bạn đổi phần mở rộng thành .txt là có thể xem được bằng máy bình thường. Hoặc khai báo ở file này hoặc file kia, đều hỗ trợ cho ứngdụng. Nếu muốn khai báo ở cả hai file, thì phải hoàn toàn giống nhau! Những dòng "phải" khai báo trong 2 file này.
Đầu tiên là Manifest:
Manifest-Version: 1.0 (bắt buộc)
MIDlet-1: tênmidlet,/đường_dẫn_đến_icon,đường_dẫn_đến_class_chính (lưu ý: các đường dẫn nếu thư mục kí hiệu bằng dấu . thay cho /)
MIDlet-Name: Tên ứng dụng ở đây.
MIDlet-Vendor: Tên nhà sản xuất
MIDlet-Version: phiên bản ứng dụng.
MicroEdition-Configuration: CLDC-1.0 hoặc CLDC-1.1
MicroEdition-Profile: MIDP-2.0 hoặc MIDP-2.1
Tương tự với những thông tin bắt buộc trên manifest, một file jad không có dòng
Manifest-Version: 1.0
MIDlet-1: tênmidlet,/đường_dẫn_đến_icon,đường_dẫn_đến_class_chính (lưu ý: các đường dẫn nếu thư mục kí hiệu bằng dấu . thay cho /)
MIDlet-Name: Tên ứng dụng ở đây.
MIDlet-Vendor: Tên nhà sản xuất
MIDlet-Version: phiên bản ứng dụng.
MicroEdition-Configuration: CLDC-1.0 hoặc CLDC-1.1
MicroEdition-Profile: MIDP-2.0 hoặc MIDP-2.1
Đối chiếu với Manifest hoặc lấy luôn và xóa dòng trên để làm filejad!
Và jad cần có thêm 2 dòng nữa:
MIDlet-Jar-URL: linkjar.jar
MIDlet-Jar-Size: kích thước file jar tính bằng Byte
- Không có mấy dòng này, coi như "ứng dụng sai"! Tiếp theo là chứng chỉ cho file jar ở jad không phải ở manifest?
MIDlet-Certificate-sốthứtự: chứng chỉ mã hoá Base64
MIDlet-RSA-SHA-sốthứtự: xác nhận sign Mã hoá Base64 ( bao gồm số chứng chỉ, kích thước jar, tên jar,... nhiều )
MIDlet-Permission-Otp: cho phép ứng dụng ( truy cập dữ liệu, vào mạng,bluetooth... ) io.javax....
Ngoài ra cả hai tệp có thể chứa:
MIDlet-Description: nội dung(mô tả)
MIDlet-Delete-Confirm: nội dung (hiện thông báo khi xóa ứng dụng)
MIDlet-Info-URL: địa chỉ trang (bấm T.chon chọn "Trang web" để truy cập)
Wap-Link: Tương tự trên
Ngoài ra còn nhiều dòng với nhiều chức năng khác, hãy tự khám phá.
Để sửa hoặc thêm những dòng này vào,ta có thể dùng 1 trog 3 pm mình đã ns ở trên.nhưg mình sẽ hd vs pm explorer3.7.
Đến MANIFEST.MF ấn nút giữa để mở nó ra-> sau đó thì sửa thui->sửa xog thỳ ấn t.chọn>save->tiếp đó ấn t.chọn>return để thoát ra>ta thấy có thêm 1 file nữa là mytxt.txt,bước tiếp theo ta chỉ cần xoá bỏ file MANIFEST.MF cũ di và đổi tên mytxt.txt thành MANIFEST.MF là được,nén lại,kô nói nữa
*Lưu ý:đôi lúc khi nén xog và test thì thấy "ứng dụng kô hợp lệ".nguyên nhân có thể là do khi sửa pạn đã xuốg dòng pằng cách ấn 3 lần phím số 0 (nokia),nhưg đôi khi kô phảj,mún kô pi mất côg.ta dùng blue ftp đến MANIFEST.MF vừa sửa và ấn t.chọn>mở dưới dạng văn bản>nếu thấy có dấu ... Rùi mới xuốg dòng thỳ pạn kần sửa lại.
Nguồn: internet and mrkien
LiênKế́t