THỦ THUẬT Các dấu hiệu nhận biết ứng dụng Android nào có thể chạy được trên PlayBook

Thảo luận trong 'Hỏi Đáp - Chia Sẻ Kinh Nghiệm Sử Dụng' bắt đầu bởi iamkingvn, 29/1/12.

  1. [​IMG]

    Có lẽ nhiều lúc bạn rất nản khi convert nhiều ứng dụng Android nhưng cuối cùng lại không chạy được. Và đôi lúc bạn cũng tự đặt câu hỏi liệu có cách nào biết được ứng dụng Android nào không thể chạy được trên Playbook mà không phải tốn thời gian cài đặt và test thử trên Playbook không?

    Để trả lời cho câu hỏi này thì bạn phải bắt đầu từ nguồn gốc của nó. Làm thế nào Playbook có thể chạy đươc ứng dụng Android? Câu trả lời là : trong OS 2.x beta có tích hợp sẵn Android Player, giống như một Emulator cung cấp môi trường và thư viện cần thiết để ứng dụng Android hoạt động.

    Nhưng Android Player cũng có hạn chế của nó. Nó không hỗ trợ những ứng dụng Android có tính chất sau:

    Thông thường nếu app cần một trong 3 yêu cầu cuối cùng thì vẫn chạy bình thường đôi lúc sẽ cố một số lỗi như app Anki-droid flash card.
    Đặc biệt nếu app được coded từ NDK thì chắc chắn sẽ bị crashed ngay lần chạy đầu tiên. Nhưng tiếc thay, những game khủng thì thường sử dụng NDK :baffled5wh:.

    Vậy vấn đề đặt ra làm sao biết apps nào sử dụng NDK chứ không phải SDK thuần túy. Tất nhiên bạn không thể biết nó từ trong review hay mã trên thanh web address của Android Market. Cách duy nhất là bạn phải download nó về và dùng winrar hay bất cứ soft zip file nào tương đương để view cấu trúc bên trong.

    - App chỉ sử dụng SDK - sẽ hoạt động được playbook sẽ có cấu trúc tương tự sau:
    [​IMG]

    - APp sử dụng NDK thì sẽ đi kèm với thư mục thư viện lib trong đó có chứa các file .*so được generate từ NDK environment

    [​IMG]

    [​IMG]

    Như vậy không cần phải mất thời gian cài đặt bạn có thể sure được 90% apps của bạn định convert có thể work trên playbook hay không. Hy vọng tip này có thể giúp bạn được phần nào.

    Trong bản OS 2.x official sắp tới không thấy RIM đề cập đến vần đề NDK của android thì có khả năng không hy vọng nhiều nó sẽ chạy được hầu hết các android apps.
     

    Các file đính kèm:

    iamkingvn

    iamkingvn
    Expand Collapse

    Member

    Tham gia ngày:
    25/11/11
    Bài viết:
    97
    Đã được thích:
    27
    #1 iamkingvn, 29/1/12
    Last edited by a moderator: 9/4/13
  2. ndthuytrang

    ndthuytrang
    Expand Collapse

    Well-Known Member

    Tham gia ngày:
    5/7/11
    Bài viết:
    4,525
    Đã được thích:
    7,276
    Tuyệt :D cám ơn bạn vì những chia sẻ
     
  3. o9o361ooo9

    o9o361ooo9
    Expand Collapse

    Member

    Tham gia ngày:
    16/1/12
    Bài viết:
    13
    Đã được thích:
    0
    thanks much................................
     
  4. trungcvbt

    trungcvbt
    Expand Collapse

    Member

    Tham gia ngày:
    4/8/11
    Bài viết:
    52
    Đã được thích:
    2
    Đang com cóp làm một em playbook
     
  5. masupilami_a3

    masupilami_a3
    Expand Collapse

    Member

    Tham gia ngày:
    26/6/11
    Bài viết:
    25
    Đã được thích:
    1
  6. mrkapoto

    mrkapoto
    Expand Collapse

    New Member

    Tham gia ngày:
    24/3/12
    Bài viết:
    1
    Đã được thích:
    0
  7. tm2133

    tm2133
    Expand Collapse

    Member

    Tham gia ngày:
    3/12/11
    Bài viết:
    11
    Đã được thích:
    0
    em thấy đa phần các game và phần mềm đều có lib, như vậy là bó tay rồi, chán thật ấy nhỉ
     
  8. khaisilk1910

    khaisilk1910
    Expand Collapse

    Member

    Tham gia ngày:
    2/6/11
    Bài viết:
    102
    Đã được thích:
    47
    Tất nhiên là phải vậy rồi.
    Hãng nào làm ra mà chả muốn dùng app của họ chứ lại đi sử dụng được hết app của thằng khác thì còn gì giá trị nữa.
     
  9. doantranvn

    doantranvn
    Expand Collapse

    Member

    Tham gia ngày:
    9/4/11
    Bài viết:
    6
    Đã được thích:
    0
    cám ơn bạn rất nhiều
     
  10. motorolavn

    motorolavn
    Expand Collapse

    Member

    Tham gia ngày:
    25/5/11
    Bài viết:
    41
    Đã được thích:
    37
    hôm nay conver 2 app, app có lib thì chạy dc, còn app ko lib thì ko chạy dc, :(
     

Chia sẻ trang này

PING