Tôi muốn nhập thư viện facebook cho blackberry 5.0 trở lên và không muốn nhập các thư viện đó cho 4.6 và 4.7.Một bản dựng cho hai phiên bản khác nhau (4.6.4.7 và 5.0 + ở trên) trong blackberry
Tôi cố gắng để sử dụng preprocessors cho 4.7 trở lên bằng cách làm theo dưới đây liên kết: http://smartfone-more.blogspot.in/2010/05/coding-for-multiple-blackberry-devices.html
hiện đang làm việc của nó tốt với JDE 4.7 nhưng không nhận được kết quả mong đợi cho 5.0. Hãy tìm mã dưới đây mà tôi đã cố gắng:
//#ifdef JDE_4_7_0
import net.rim.device.api.ui.component.ButtonField;
//#else
import net.rim.device.api.ui.component.LabelField;
//#endif
import net.rim.device.api.ui.container.MainScreen;
public class TestScreen extends MainScreen{
TestScreen(){
//#ifdef JDE_4_7_0
ButtonField btn = new ButtonField("Test Button");
add(btn);
//#else
LabelField lbl1 = new LabelField("Test Label 1");
add(lbl1);
//#endif
}
}
Theo mã tôi đang chờ đợi kết quả bằng văn bản trong phần khác cho 5.0 và nếu phần cho 4.7. Tôi đã kiểm tra nó trên thiết bị cũng như JDE cả.
Vui lòng trợ giúp.
Bạn đang sử dụng JDE để xây dựng lần cuối?nếu như vậy bạn phải xây dựng nó một lần với cờ tiền xử lý để lấy tệp mã cho các liều thấp hơn. Lưu nó ở đâu đó. Và sau khi bạn phải loại bỏ cờ tiền xử lý từ các tùy chọn xây dựng JDE và xây dựng nó cho oses cao hơn –
http://stackoverflow.com/questions/10445072/which-build-to-be-considered-for-use-when-a-preprocessor -is-used hãy xem bài đăng này quá – Yatin