2012-07-31 16 views
5

PhoneGap/CordovaアプリをAndroidに移植しようとしています。以前のバージョンのSDKでは動作しますが、アンドロイドICS(SDK 14)では動作しません。私はjava.io.IOException: An established connection was aborted by the software in your host machineを取得するか、アプリケーションが読み込まれますが、インターネットに接続することはできません。Android ICSでネットワークに接続できません

私は<uses-permission android:name="android.permission.INTERNET"></uses-permission>を持っており、adbまたはeclipse.exeが重複していないことを確認しました。また、Android 4以降を実行する外部デバイスのインターネットにも接続できません。私はネットワーク統計私は「あちこちにデバイスを選択xt_qtaguidネットワーク統計情報を読み込む問題」エラーを取得を実行しようとするトレースビューの方向に向けた<uses-sdk android:targetSdkVersion="14" android:minSdkVersion="7" />

私のマニフェストがあります。

SO回答hereは、カーネルに問題がある可能性があり、バックポートを提案しているが、これを行う方法や正しいことがわからないことを示しています。私のEclipseのバージョンはEclipse SDK 3.7.2

+0

接続に使用しているコードはまったく何ですか? – vArDo

+0

このツールを使用して、traceviewが助けない場合、ネットワーク接続で何が起きているのかを確認できます。これはAROと呼ばれ、アプリがAndroidエミュレータで実行されているときに発生しているすべてのネットワークアクティビティを表示します。 http://developer.att.com/developer/legalAgreementPage.jsp?passedItemId=9700312 –

+0

ありがとうございます - それは役に立ちます。コードに関して - 愚かな音が出る危険性 - 私は全く知らない、Javaは全く知らない/。私は何を探すべきですか? – danssker

答えて

1

android 4. UIの中でネットワークのことをやろうとしている人スレッドandroid.os.NetworkOnMainThreadException。多分それは問題ですか?

+0

可能な音 - 私は5歳のように私にそれを説明できますか?例外をスローするのを止めるにはどうしたらいいですか? – danssker

+0

コードが表示されている方が良いです。ネットワーク操作のためにhttp://developer.android.com/reference/android/os/AsyncTask.htmlクラスを使用していますか? (またはどの方法を使用していますか?) –

+0

これまで、これを見たことはありませんでした。 elipseではAsyncTaskサブクラスをどこに追加しますか?どのビットが適切か教えてくれれば、プロジェクトからコードを投稿することができます。 Javaの私のケンはかなり不毛です。 – danssker

関連する問題