如何设置android后端minSdk

时间:2016-04-06 19:40:36

标签: android server-side google-cloud-endpoints

我在使用一些服务器端业务逻辑的Android应用程序上工作。我正在使用android studio和我第一次创建这种应用程序。

我正在尝试使用服务器端应用程序登录到另一个系统并返回一个cookie,因此我的Android应用程序可以判断设置凭据是否正确。

这是我提供的端点方法。

/** Returns user with cookie set either to null or actual cookie from AIS */
@ApiMethod(name = "login")
public User login(@Named("loginName") String name, @Named("password") String password) {
    AISCommunicator aisCommunicator = new AISCommunicator();
    String cookieVal = aisCommunicator.login(password,name);

    User user = new User();
    user.setCookie(cookieVal);
    //user.setCookie("asdasdasd");

    return user;
}

AISCommunicator是一个服务器端bean。目前它是代码的一部分

CookieManager manager = new CookieManager();
manager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
CookieHandler.setDefault(manager); 
Android工作室

被标记为不正确,告诉我,要使用它,我需要声明minSdk等级9,而目前我有1.我怎么能这样做?我已经在我的客户端应用程序中设置了minSdk,但似乎它不会影响serveride bean。 无论如何,由于某种原因,代码仍然可以运行,并且端点Bean此时返回404未找到错误。

1 个答案:

答案 0 :(得分:0)

忽略Android Studio的错误。这是其已知和未修复的错误之一。