Có ai biết cách viết ứng dụng cho "Ice Cream Sandwich
" bằng cách sử dụng quyền WRITE_APN_SETTINGS
không? WRITE_APN_SETTINGS
hiện bị bỏ qua trong ICS
và mã APN bị lỗi không thành công."Ice Cream Sandwich" và WRITE_APN_SETTINGS
Trả lời
Mọi ứng dụng APN yêu thích của bạn sẽ hoạt động trên ICS miễn là bạn có thể đặt ứng dụng này làm ứng dụng hệ thống. Tôi sử dụng APN Manager Pro được ICS công nhận là ứng dụng của bên thứ 3, nhưng sau khi cài đặt nó làm ứng dụng hệ thống, tôi có thể ghi cài đặt APN. Vấn đề là trong một số trường hợp MMS vẫn sẽ không hoạt động.
Điều quan trọng là phát triển hoặc cài đặt bất kỳ trình chỉnh sửa APN nào làm ứng dụng hệ thống.
Điều này không thực sự hữu ích nếu ứng dụng của bạn được phân phối cho người dùng cuối. – josh3736
Có, Google đã quyết định loại bỏ điều này. Không có cuộc đối thoại đi lên để xác nhận, họ chỉ đơn giản là làm cho nó thất bại. Cảm ơn bạn đã hành động như Apple! Điều này làm hỏng trải nghiệm người dùng cho người dùng các APN không chuẩn (Tôi đang trên giffgaff mà Google quyết định không đưa vào danh sách ICS chính thức, một lần nữa, cảm ơn). Vì vậy, tôi phải nhập tất cả các thiết lập bằng tay. Hãy nghĩ đến tất cả những người dùng đơn giản không có manh mối, điều này thật điên rồ.
Bạn có thể muốn làm cho cảm xúc của bạn được Google biết đến.
Một trong những liên kết tương tự: http://android.riteshsahu.com/apps/apn-backup-restore: "Google dường như đã thay đổi cấp độ truy cập cho các ứng dụng mà có thể ghi/thay đổi Cài đặt APN trong Android 4 (ICS). Hiện tại, các ứng dụng của bên thứ ba không được phép thay đổi Cài đặt APN. " Ngay cả việc yêu cầu sự cho phép “android.permission.WRITE_APN_SETTINGS” không cho phép các ứng dụng viết các thiết lập APN: – paulsm4
Tôi đang tìm mã phản xạ java có thể giải quyết nó. Ví dụ. APNdroid hoạt động trên ICS. . . :-) – user1128166
Tại sao không nhìn để xem cách họ làm điều đó sau đó: http://code.google.com/p/apndroid/ –