我们正在尝试为我们自己的硬件板构建自定义版本的 Android ICS(4.0.4 版本)。在这种环境下,我们目前观察到当我们在命令行中通过PPP启动GPRS时,它连接成功,我们也可以成功浏览互联网。
但是,当我们尝试在 Android 版本的“设置”菜单的“移动网络”菜单选项中启用相同功能时(通过我们的触摸屏),我们发现 GPRS 连接没有启动。
在调试时,我们发现在我们的自定义 Android 构建中进入此屏幕时的 logcat 输出如下(相关部分的某些部分):
我能够在 AsyncChannel.java 类中获取我的日志消息,直到 AsyncChannel send(msg) 但是在 sendmessage 没有进入回调机制和 onSetUserDataEnabled(enabled) 之后它是与权限相关的问题吗?
我打开移动数据时的 logcat 片段是:
D/ConnectivityService( 2467): setMobileDataEnabled(true)
D/ConnectivityService( 2467): Data enabled: user=false, policy=true
W/BackupManagerService( 2467): dataChanged but no participant pkg='com.android.providers.settings' uid=1001
完整的 locat o/p 就在这里 ,如果有人以前遇到过同样的问题,我们将非常感激,如果是这样,我们将如何解决这个问题。在此先感谢您的帮助。
谢谢