1

私の質問が意味があるかどうかわかりません。しかし、ここに私がやったことがあります。Java アプリケーションでの最初の試行: - サンプル Java プロジェクトを作成しました。- jedis jar ファイルを追加。- 次のような接続を確立しました。

Jedis jedis = new Jedis("my IP address");
    jedis.connect();
    String value = jedis.get("foo"); //I have set the value for "foo" in redis
    System.out.println(value); //successfully prints foo in console when ran as Java application

今、私はAndroidアプリケーションで同じことを試みましたが、失敗しました

setContentView(R.layout.activity_main_activity_jedis);
    Jedis jedis = new Jedis("my IP address");
    jedis.connect();
    String value = jedis.get("foo");
    TextView tv = (TextView)findViewById(R.id.text);
    tv.setText(value);

私の目的は、Redis からデータを取得し、それを Android アプリケーションに表示することです。助けてください !

4

2 に答える 2

2

この問題は解決しました。マニフェスト ファイルに INTERNET のユーザー権限を追加しました。現在は正常に動作しています。ありがとうございます !

于 2013-01-23T03:07:18.370 に答える
0

Eclipse プロジェクトにインポートしましたか??

プロジェクトを右クリック>プロパティ> Javaビルドパス>ライブラリ>外部JARまたは他のタイプを追加...そしてそれを「注文とエクスポート」タブでアクティブにします...

于 2013-01-21T17:26:47.023 に答える