2011-11-15 39 views
13

Tôi có một tập tin apk, đó là không tự doAndroid: cấp phép ứng dụng, chống sao chép

Câu hỏi của tôi là như sau:

1, Nếu Copy Protection được thiết lập để "true" trên thị trường, người dùng có thể sao chép tập tin apk của tôi từ thiết bị hay không? (bắt nguồn từ/không bắt nguồn từ) copy apk from device

2, Nếu có thể: cách tốt nhất để thực hiện bảo vệ bản sao REAL là gì?

Cảm ơn, Leslie

+0

Bảo vệ sao chép sẽ không còn được dùng nữa, hãy xem xét sử dụng [LVL] (http://developer.android.com/guide/publishing/licensing.html) – yorkw

Trả lời

29

1.
Có họ có thể, trong điện thoại bắt nguồn từ: http://theandroidsite.com/2009/11/22/how-to-backup-protected-and-paid-android-applications-for-root-users/

gói ứng dụng có lẽ được lưu giữ trong/data/app: Does Android keep the .apk files? if so where?
truy cập ít nhất qua Java hoặc adb shell thiết bị đầu cuối từ PC.

2.
yorkw đã đề xuất sử dụng LVL.
Tôi sợ bạn không thể thực hiện 100% chống đạn bảo vệ bản quyền và do đó không nên đặt năng lượng của bạn vào đó:

  • Bất kỳ người dùng với một chiếc điện thoại bắt nguồn từ thể sao chép apk của bạn và nghiên cứu nó.
  • Với các công cụ như dex2jarjd-gui, người ta có thể xem tất cả mã nguồn trong APK của bạn.
  • Is there a way to get the source code from an APK file?
  • Hầu hết số nhận dạng/tên trong mã nguồn bị giải mã được tranh giành (a, b, c ...) nhưng bất kỳ lập trình viên vững chắc nào có thể tìm ra ứng dụng của bạn.
  • Bất kỳ bên không trung thực nào cũng có thể sao chép-dán mã từ jd-gui sang dự án Eclipse, xây dựng, tải lên Tài khoản Google của một người và đặt thẻ giá ... nhỏ hơn của bạn.

Lời khuyên của tôi là tập trung vào việc xây dựng các ứng dụng tốt đến nỗi không ai có thể theo kịp tốc độ đổi mới và phát triển của bạn.

+0

Cảm ơn tôi đã tìm kiếm câu trả lời này. đặc biệt dòng cuối cùng;) –

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