4

独自のハードウェア ボード用に 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 はこちら です 誰かが以前に同じ問題に直面したことがあれば、私たちは非常に義務付けられています。よろしくお願いします。

ありがとう

4

0 に答える 0