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 回答