0

私はAndroidが初めてです。LAN はクラス C IP (192.168.1.x シリーズ) で動作しています。クライアントのように動作している Android エミュレーター (サーバー) と Java Eclipse (Eclipse-Java-juno-SR1) の間にソケット接続を確立する必要があります。「http://developer.android.com」のウェブサイトから情報を得たので、すべての Android エミュレーターはデフォルトで 10.0.2.15 (クラス A IP) を持っています。しかし、LAN はクラス C で動作しています。

Android Emulator に使用している「PC-1」の IP は 192.168.1.50 で、Eclipse-Java に使用している「PC-2」の IP は 192.168.1.55 です。これは私が持っているセットアップです。

私の仕事は、Androidエミュレーター(PC-1で実行)からJavaプログラム(PC-2で実行)に(ソケットを介して)文字列コマンドを送信すると、そのJavaプログラムはソケットを介してAndroidエミュレーターに連続的なjpg写真を送信する必要があります。

多くのことを試しましたが、ソケットにインストールされたapkアプリケーションを操作しようとすると、「残念ながら、アクティビティ名>が閉じています」というエラーで閉じられます

これで私を助けてください...前もって感謝します:)

4

1 に答える 1

0

あなたのアプリケーションは

   <uses-permission android:name="android.permission.INTERNET"></uses-permission>

あなたのマニフェスト - ファイルで?

上記の行をマニフェスト xml に挿入するか、

または、「アクセス許可」に移動して「使用許可」を追加してから、「インターネット」を追加することもできます。

私のエミュレーターは、このアクセス許可でインターネットへの Webview を開くのに問題はありません。また、192.168... アドレスにあるエミュレーターのブラウザーを介して、ネットワーク内のルーターにアクセスすることもできます。

明けましておめでとうございます。

カールハインツ

于 2012-12-31T20:19:47.923 に答える