2012-01-03 7 views
5

¿Alguien sabe cómo escribir la aplicación para "Ice Cream Sandwich" con el permiso WRITE_APN_SETTINGS? WRITE_APN_SETTINGS ahora se ignora en ICS y falla el código tocando APNs."Ice Cream Sandwich" y WRITE_APN_SETTINGS

+1

Uno de los muchos vínculos similares: http://android.riteshsahu.com/apps/apn-backup-restore: "Google parece haber cambiado el nivel de acceso para aplicaciones que pueden escribe/cambia la configuración de APN en Android 4 (ICS). Ahora las aplicaciones de terceros no pueden cambiar la configuración de APN ". Incluso al solicitar el permiso "android.permission.WRITE_APN_SETTINGS" no permite que las aplicaciones escriban configuraciones de APN: – paulsm4

+0

Estoy buscando el código de reflexión de Java que podría solucionarlo. P.ej. APNdroid funciona en ICS de todos modos. . . :-) – user1128166

+0

Por qué no mirar para ver cómo lo hacen, entonces: http://code.google.com/p/apndroid/ –

Respuesta

0

Cualquiera de sus aplicaciones APN favoritas funcionará en ICS, siempre que pueda configurarlo como una aplicación del sistema. Utilizo APN Manager Pro, que ICS reconoce como una aplicación de terceros, pero después de configurarlo como una aplicación de sistema, pude escribir la configuración de APN. El problema es que, en algunos casos, MMS aún no funcionará.

La clave es desarrollar o instalar cualquier editor de APN como una aplicación del sistema.

+3

Esto realmente no ayuda si su aplicación se va a distribuir a los usuarios finales. – josh3736

5

Sí, Google se negó rotundamente a eliminar esto. No se abre un diálogo para la confirmación, simplemente lo hacen fallar. ¡Gracias por actuar como Apple! Esto arruina la experiencia del usuario para los usuarios de APN no estándar (estoy en giffgaff, que Google decidió no incluir en la lista oficial de ICS, una vez más, gracias). Así que tuve que ingresar todos los ajustes a mano. Piensa en todos los usuarios que simplemente no tienen ni idea, esto es una locura.

Es posible que desee hacer conocer sus sentimientos a Google.

http://code.google.com/p/android/issues/detail?id=24227&can=1&q=WRITE_APN_SETTINGS&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars

http://code.google.com/p/android/issues/detail?id=29264&can=1&q=WRITE_APN_SETTINGS&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars

Cuestiones relacionadas