2012-08-27 25 views
42

Bắt đầu từ v4.1 Jelly Bean, Google đã giới thiệu tính năng mã hóa nội dung ứng dụng mới cho Google Play. Dường như có một số vấn đề khi nâng cấp ứng dụng bao gồm dữ liệu liên tục bị mất sau khi khởi động lại, do thay đổi trong thư mục apk (cũ là /data/app và giờ là /mnt/asec).Câu hỏi về mã hóa nội dung ứng dụng Google Play

Vì vậy, khi xuất bản (hoặc cập nhật một ứng dụng đã được công bố) trên Google Play, cho OS 2.3 trở lên,

  • Tôi có thể tắt tùy chọn này và công bố một ứng dụng mã hóa?
  • Trạng thái hiện tại của vấn đề là gì? Có cách giải quyết nào không?

Bên cạnh vấn đề này, ý tưởng cung cấp bảo vệ bổ sung chống vi phạm bản quyền có vẻ ok, nhưng có một số cân nhắc thêm tôi không thể tìm thấy giải thích bất cứ nơi nào trong tài liệu:

  • gì về các ứng dụng được xuất bản để thay thế cửa hàng, hoặc triển khai thông qua OTA? Họ cũng có thể được mã hóa không? Nếu không, thì đâu là nguyên nhân gây ra quá nhiều nỗi đau trong xuất bản Google Play nếu có ai có thể tải xuống các gói ứng dụng không được mã hóa từ nơi khác và dịch ngược nó ngay lập tức?
  • Nó có thể bị đánh bại bằng cách khởi động điện thoại không?
  • Apks có được cung cấp cho OS 4.0+ những ứng dụng duy nhất có bảo vệ không? Nếu vậy, sau đó một lần nữa, điểm của điều này là gì nếu có ai có thể tải về các phần mềm không mã hóa cho một điện thoại Gingerbread, kéo nó ra với adb và dịch ngược nó theo cách thông thường?
  • Giả sử cơ chế hoạt động: Còn ứng dụng sao lưu (như Titanium Backup) hoặc với bản sao lưu apk thủ công bằng adb. Họ vẫn sẽ làm việc?
  • Hiệu suất: một số ứng dụng có thể có kích thước gói ứng dụng đáng kể. Cơ chế này có cản trở hiệu suất không? Hệ điều hành có giải mã toàn bộ gói ứng dụng mỗi khi nó được tải không?

Cảm ơn trước

UPDATE:
Chỉnh sửa để bao gồm các liên kết đến các vấn đề Google Code.
Issue 34880 (closed but with some devs still complaining; status: future release)
Issue 35962 (closed; status: released)

CẬP NHẬT # 2:
thông tin thú vị về this blog post liên kết bởi một trong những nhà phát triển trong vấn đề đầu tiên. Ngoài ra here bằng tiếng Đức.

Users và phát triển báo cáo rằng trong vài ngày qua, vấn đề dường như đã biến mất cho các ứng dụng được cài đặt sử dụng phiên bản mới nhất của Google Play (3.7.15). Người dùng trước đây đã cài đặt các ứng dụng có vấn đề sẽ cần phải gỡ cài đặt và sau đó tải xuống lại miễn phí. Theo một báo cáo, phiên bản mới của Google Play hiện đã lưu lại ứng dụng trả tiền cho/data/app, nghĩa là Google đã hủy kích hoạt tính năng bảo vệ bản sao ngay bây giờ. Google chưa nhận xét công khai về vấn đề này. Lỗi này được đánh dấu là ưu tiên trung bình, với trạng thái "FutureRelease" để có thể khắc phục.

Trả lời

2

(Mumble, mumble, shrug,/me just sayin '...)

Cá nhân (và ... từ quan điểm của người nào đó đã kiếm tiền từ ứng dụng thương mại trong 23 năm và đếm ...), tôi sẽ là FAR (!) quan tâm nhiều hơn về này:

người dùng trước đây đã cài đặt ứng dụng có vấn đề sẽ cần phải gỡ bỏ cài đặt và sau đó tái tải chúng ...

... hơn tôi sẽ chi tiêu cho bất kỳ "suy nghĩ về vi phạm bản quyền" nào. (Nor, do đó, với bất kỳ 'phòng thủ' [sic] chống lại họ.)

Một người bạn rất tốt của tôi một lần giữ một cây đàn guitar 12 dây rất đắt tiền ... trong một tông (!) trường hợp ... được gắn chặt bởi ổ khóa rất rẻ nhất mà bất kỳ ai cũng có thể mua. Ổ khóa là, như ông nói: "để giữ trung thực người ra ngoài".

"Vâng nói, Robert ..."

Một nhất định, nhỏ xíu, tỷ lệ "người trên hành tinh này" có thể, quả thật vậy, "làm bất cứ điều gì (!) Phải mất" để "bẻ khóa bảo vệ của "bất cứ điều gì-nó-là mà bạn muốn bán. [Trong những ngày đại học của tôi, tôi có một người bạn một cách tích cực thuApple ][ mềm-đĩa, rõ ràng cho không có gì hơn là thách thức trí tuệ của việc "đánh bại" chúng.]

người như vậy là không¢ bạn - ! u - $ - tomer- $ "

Vì vậy, tôi trân trọng đề nghị:

  • " Vâng, 'đặt một ổ khóa trên' guitar- của bạn trường hợp."

  • ... nhưng KHÔNG đi trên con đường của bạn để 'cố gắng để tránh người khác ăn cắp guitar của bạn.'

  • ... vì (ngàn (!) của! !) những người đã trả tiền cho bạn MONEY ... không (!!) muốn bất tiện !! (Cũng để tưởng tượng rằng họ có thể, thậm chí concievably (!!), được: "không tin tưởng!")

Hãy suy nghĩ về nó. . .

"Bạn đi qua phía trước cửa của các cửa hàng tại trung tâm mua sắm, [có chỉ thực hiện mua hàng $ 300 ...] và, (lo and behold !!) các hệ thống Sensormatic" phàn nàn lớn tiếng !! "Nhân viên bán hàng (và người quản lý cửa hàng ) làm gì? Họ wave vào bạn !!" Chúc bạn một ngày vui vẻ!"

[Ngay cả khi họ không có ý tưởng nếu bạn bỏ ra $ 300, hoặc bạn có thể là một tên trộm ... họ ... sóng vào bạn. Nếu bạn là một tên trộm, đó là một vấn đề cho Công ty bảo hiểm Đặt cược tốt nhất là bạn là khách hàng, người phải (!) nhận được lời xin lỗi thân thiện nhưng rất (!) thân thiện.]

Trong thế giới thực của "thương mại thực sự" PAYS để lưu ý những điều như vậy !!

Tin tôi đi: "mã thông báo đơn giản nhất, nhỏ nhất đã bị đánh bại" sẽ làm. Yêu cầu một lần là: "nó có tồn tại. "