我正在尝试访问Yelp API.我已经获得了我的钥匙,并阅读了大约40篇文章,解释了我需要做什么,我已经尝试了一切.关键和什么不是有效的.我得到以下内容:
05-16 17:39:54.955: E/AndroidRuntime(538): java.lang.NoClassDefFoundError: oauth.signpost.commonshttp.CommonsHttpOAuthConsumer
Run Code Online (Sandbox Code Playgroud)
我导入了commons-codec-1.6 jar,signpost-commonshttp4-1.2.1.2.jar和signpost-core-1.2.1.2.jar.
我仍然收到错误消息.有帮助吗?
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.HashMap;
import java.util.Map;
import oauth.signpost.OAuth;
import oauth.signpost.OAuthConsumer;
import oauth.signpost.commonshttp.CommonsHttpOAuthConsumer;
import oauth.signpost.exception.OAuthCommunicationException;
import oauth.signpost.exception.OAuthExpectationFailedException;
import oauth.signpost.exception.OAuthMessageSignerException;
/**
* Example for accessing the Yelp API.
*/
public class Yelp {
private String consumerKey = "";
private String consumerSecret = "";
private String token = "";
private String tokenSecret = "";
/**
* Search with term and location.
*
* @param term Search term
* @param latitude Latitude …Run Code Online (Sandbox Code Playgroud)