2012-07-04 42 views
13

Tất cả - Gần đây tôi đã xuất bản một ứng dụng Android trên Google Play. Tôi cũng làm cho nó có sẵn trên trang web của tôi dưới dạng tệp .apk. Tôi ghét phải hỏi điều này vì tôi không phải là một fan hâm mộ lớn của Apple nhưng có thể một người dùng Apple tải xuống ứng dụng của tôi từ trang web của tôi. Chỉ cần tự hỏi là rất nhiều bạn bè của tôi là người dùng Apple. Cảm ơn vì đã dành thời gian cho tôi!Có thể chạy các ứng dụng .PK/Android trên thiết bị iPad/iPhone không?

+1

Tôi sẽ ngạc nhiên một phần nếu không có một hoặc nhiều dự án mô phỏng (không hoàn chỉnh) trong các tác phẩm .. –

Trả lời

21

Đó là không natively có thể chạy ứng dụng Android dưới iOS (mà quyền hạn iPhone, iPad, iPod, vv)

Điều này là do cả hai ngăn xếp thời gian chạy sử dụng phương pháp tiếp cận hoàn toàn khác nhau. Android chạy Dalvik (một biến thể của Java ") bytecode đóng gói trong các tập tin APK trong khi iOS chạy Compiled (từ Obj-C) mã từ các tập tin IPA. Ngoại trừ thời gian/công sức/tiền bạc và tranh chấp (!), Tuy nhiên, không có gì ngăn cản việc triển khai Android trên phần cứng của Apple.

Dường như gói một VM Dalvik nhỏ với mỗi ứng dụng và nhắm mục tiêu theo hướng phát triển.

Xem iPhoDroid:

Trông đến là một giải pháp dual-boot cho thiết bị 2G/3G jailbroken. Có rất ít thông tin nhưng có một số video trên YouTube.

Xem iAndroid:

iAndroid là một ứng dụng iOS mới cho các thiết bị jailbroken rằng mô phỏng kinh nghiệm hệ điều hành Android trên iPhone hoặc iPod touch. Trong khi đó là vẫn còn rất xa để hoàn thành, dự án đang được định hình.

Tôi không chắc chắn cách tiếp cận (es) nó sử dụng để kích hoạt tính năng này: nó có thể là thi đua hay chỉ là một mô phỏng (ví dụ "trông giống như"). Yêu cầu của việc jailbroken làm cho nó âm thanh như thi đua có thể được sử dụng ..

Xem BlueStacks, mỗi bình luận Holo Dev của:

Có vẻ là một "Android App Player" cho OS X (và Windows). Tuy nhiên, afaik, nó không [hiện] nhắm mục tiêu các thiết bị iOS ..

YMMV

+2

Ngoài ra còn có một dự án gọi là bluestacks đã hiển thị ứng dụng android trên iOS, windows và mac. –

+0

In-The-Box → liên kết chết – JinSnow

2

Người dùng Apple có thể tải xuống tệp .apk của bạn, tuy nhiên họ không thể chạy tệp .apk. Nó là một định dạng tập tin khác nhau hơn so với ứng dụng iPhone (.ipa)

+0

Cảm ơn bạn. Nghĩ rằng có thể là trường hợp nhưng tôi không chắc chắn! – ninge

+0

không có vấn đề, xin vui lòng chấp nhận nếu nó trả lời câu hỏi của bạn! – shabbirv

+1

Tôi đã làm và tôi sẽ ngay sau khi tôi có thể – ninge

1

Có một tùy chọn không được đề cập trước đó:

  • Pieceable Viewer đã không may dừng dịch vụ của mình tại December 31, 2012 nhưng phần mềm nguồn mở của nó. Bạn cần phải biên dịch ứng dụng iOS của bạn cho trình giả lập và phần mềm của Pieceable sẽ nhúng nó vào một trang web lưu trữ ứng dụng. Trang web này có thể được sử dụng để chạy ứng dụng iOS. Xem Pieceable's để biết thêm chi tiết.
1

Ứng dụng không thể chạy tự nhiên, nhưng ứng dụng có thể chạy trên trình mô phỏng. Bạn có thể sử dụng ManyMo để nhúng chúng vào một trang web và làm cho người dùng thêm ứng dụng của bạn vào màn hình chính của họ. This link sẽ hữu ích để làm cho ứng dụng thực tế hơn. Sau đó, người dùng chỉ có thể nhấn nút chia sẻ và thêm ứng dụng vào màn hình chính của họ. Tất cả dữ liệu sẽ bị xóa khi "ứng dụng" được đóng trong thiết bị iOS của họ, do đó bạn nên sử dụng Internet/đám mây để lưu trữ. Nó không thể truy cập máy ảnh hoặc cảm ứng đa điểm, nhưng nó có thể hữu ích.

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