看看activity中是否需要配置
 android:scheme
之类的属性

解决方案 »

  1.   

    我这个用普通java工程测试的啊,没用到android工程呢。
      

  2.   

    我今天也遇到了,后来发现了,你看看你是否 已经设置了
    <uses-permission android:name="android.permission.INTERNET"/>
      

  3.   

    我这个不是权限问题呀!我用的不是android工程。我用的是java普通工程。我先测试下。现在测试都不过啊。
      

  4.   

    [quote=引用 楼主 gaoqingliang521 的回复:]
    //叙述:这是一个oauth协议, 我现在想利用在豆瓣官网申请的apikey去豆瓣索要一个授权的网页。可是怎么都拿不到这个授权网页,代码和apikey已经反复检查好多变了。还有编码也改成UTF-8的了,(本以为可能gbk的不行)。奇怪的是我这段代码在其他人的电脑上就可以运行并能拿到 授权网页。但是在我的电脑上已运行就报下面这样的错误。到低是什么原因呢?原来以为是I……
       哥们,你的豆瓣帐号和密码是多少。私聊啊 急事找你帮忙
      

  5.   

    同求,用老师 的 key 和 私钥可以,自己申请 的 API 就会报错   同求中....
      

  6.   

    我觉得是不是申请Key的时候需要“回调地址”,而回调地址弄错了????
    你仔细看它申请Key的流程~
      

  7.   

    我也遇到一样的问题,搞了好久都没解决,总是报错 ,出来个大侠拯救一下吧
    please paste the url in your webbrowser, complete the authorization then come back:
    null
    net.oauth.OAuthProblemException
    at net.oauth.client.OAuthHttpClient.invoke(OAuthHttpClient.java:71)
    at net.oauth.client.OAuthClient.invoke(OAuthClient.java:96)
    at net.oauth.client.OAuthClient.getRequestToken(OAuthClient.java:67)
    at net.oauth.client.OAuthClient.getRequestToken(OAuthClient.java:82)
    at com.google.gdata.client.douban.DoubanService.getAuthorizationUrl(Unknown Source)
    at Demo.main(Demo.java:19)
      

  8.   

    真的没有人可以解决这个问题吗?静待“扫地神僧”。
    测试代码如下:
    public class DoubanDemo { public static void main(String[] args) {
    String apiKey = "078ceaae662c2dce16a6c00b3284896a";
    String secret = "68c9a5faa2192952"; DoubanService myService = new DoubanService("stephen的小豆瓣", apiKey,
    secret); System.out.println("please paste the url in your webbrowser, "
    + "complete the authorization then come back:");
    System.out.println(myService.getAuthorizationUrl(null));
    byte buffer[] = new byte[1];
    try {
    System.in.read(buffer);
    } catch (IOException e) {
    e.printStackTrace();
    }
    ArrayList<String> tokens=myService.getAccessToken();
    System.out.println(tokens.get(0));
    System.out.println(tokens.get(1));

    }
    }
    运行结果如下:
    please paste the url in your webbrowser, complete the authorization then come back:
    null
    net.oauth.OAuthProblemException
    at net.oauth.client.OAuthHttpClient.invoke(OAuthHttpClient.java:71)
    at net.oauth.client.OAuthClient.invoke(OAuthClient.java:96)
    at net.oauth.client.OAuthClient.getRequestToken(OAuthClient.java:67)
    at net.oauth.client.OAuthClient.getRequestToken(OAuthClient.java:82)
    at com.google.gdata.client.douban.DoubanService.getAuthorizationUrl(Unknown Source)
    at appdemo.DoubanDemo.main(DoubanDemo.java:43)
      

  9.   

    myService.getAuthorizationUrl(null)这里的null,改成你申请key时的回调地址就行了。
      

  10.   

    完全不行啊,没人解决得了吗?我今天也刚遇到这个问题,弄了一个下午也没结果。我是看一个视频教程的,我用视频里那个人的APIKey和Secret去代替我自己的就可以运行,并且正确获得Access_Token。但是为什么自己的APIKey就是不行呢?