2012-01-03 118 views
5

有沒有人知道如何使用WRITE_APN_SETTINGS權限爲「Ice Cream Sandwich」編寫應用程序? WRITE_APN_SETTINGS現在在ICS中被忽略,接觸APN的代碼失敗。「冰淇淋三明治」和WRITE_APN_SETTINGS

+1

一個許多類似鏈接:http://android.riteshsahu.com/apps/apn-backup-restore:「谷歌似乎已經改變了訪問級別的應用,這可以在Android 4(ICS)中寫入/更改APN設置。現在第三方應用程序不允許更改APN設置。「即使請求「android.permission.WRITE_APN_SETTINGS」權限也不允許應用程序編寫APN設置: – paulsm4 2012-01-03 16:13:27

+0

我正在尋找可以解決此問題的java反射代碼。例如。無論如何,APNdroid都可以在ICS上工作。 。 。:-) – user1128166 2012-01-03 16:20:38

+0

爲什麼不看看他們是怎麼做的呢:http://code.google.com/p/apndroid/ – 2012-01-03 16:49:55

回答

0

只要您可以將它設置爲系統應用程序,您最喜愛的APN應用程序都可以在ICS上運行。我使用ICS認可的APN Manager Pro作爲第三方應用程序,但在將其設置爲系統應用程序後,我可以編寫APN設置。問題在某些情況下,MMS仍然不起作用。

關鍵是要開發或安裝任何APN編輯器作爲系統應用程序。

+3

如果您的應用程序要分發給最終用戶,這並沒有什麼幫助。 – josh3736 2012-04-23 20:17:31

5

是的,谷歌高手決定刪除這個。沒有對話出現確認,他們只是讓它失敗。感謝像蘋果一樣行事!這破壞了非標準APN用戶的用戶體驗(我正在使用giffgaff,Google決定不再放在官方的ICS列表上,謝謝)。所以我必須手動輸入所有設置。想想所有那些根本不會有線索的用戶,這是瘋了。

您可能希望讓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