2011-11-23 23 views

Trả lời

4

là nó là một dự án AIR, bạn có thể mở ra -app.xml, trên cơ sở đó dự án được xây dựng và kiểm tra các ứng dụng namespace

<application xmlns="http://ns.adobe.com/air/application/1.0">

Đại diện AIR 1.0 (Flex SDK 3.2)

<application xmlns="http://ns.adobe.com/air/application/2.0">

Đại diện cho một dự án 2,0 AIR (SDK 4.0?)

Nếu nó' s một WebProject (chạy trên FlashPlayer), kiểm tra tệp .actionScriptProperties trong dự án của bạn. Trong một trong các tệp dự án của tôi, dưới thẻ compiler, tôi có thể tìm thấy thuộc tính được gọi là flexSDK="Flex 3.2". Không chắc chắn nếu điều này sẽ có cho mọi dự án, vì tôi không thể tìm thấy cùng một tài sản cho các dự án khác.

Một điều nữa bạn có thể kiểm tra là phiên bản FlashPlayer mục tiêu mà bạn sắp biên dịch. Kiểm tra thuộc tính htmlPlayerVersion của thẻ compiler trong tệp .actionScriptProperties của bạn.

Nếu htmlPlayerVersion lớn hơn hoặc bằng 10.0.0, bạn nên sử dụng Flex SDK 3.2 trở lên.

+0

No. Nó không phải là một dự án AIR. Đó là dự án flex thông thường chạy trong trình phát flash. – Arterius

+0

Cách Flash Builder biết phiên bản SDK nào được sử dụng, tôi nghĩ ở đâu đó phải được viết. – Arterius

+0

tôi nghĩ rằng khi bạn nhập dự án, FB của bạn sẽ cố gắng áp dụng SDK mặc định mà bạn đã đặt cho dự án của mình. Bạn có gặp lỗi sau khi nhập dự án không? – midhunhk

1

Nhấp chuột phải vào thư mục dự án trong trình tạo flash, sau đó chọn thuộc tính, sau đó là bộ biên dịch flex.

+0

Không có gì thú vị ở đó. Chỉ sử dụng SDK mặc định (hiện tại là "Flex 4.5") hoặc Sử dụng SDK cụ thể. – Arterius

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