标签: android-mnc

在Android 6.0 Marshmallow(API 23)上弃用了getColor(int id)

Resources.getColor(int id)方法已被弃用.

@ColorInt
@Deprecated
public int getColor(@ColorRes int id) throws NotFoundException {
    return getColor(id, null);
}
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

android android-resources android-mnc android-6.0-marshmallow

686
推荐指数
12
解决办法
27万
查看次数

Android M开发人员预览中的Volley:org.apache.http无法解析

我在Android M开发者预览版中测试了Volley的HurlStack.

之后,我改变compileSdkVersion来自22'android-MNC',从org.apache.http所有的类都不能编译:

import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.ProtocolVersion;
import org.apache.http.StatusLine;
import org.apache.http.entity.BasicHttpEntity;
import org.apache.http.message.BasicHeader;
import org.apache.http.message.BasicHttpResponse;
import org.apache.http.message.BasicStatusLine;
Run Code Online (Sandbox Code Playgroud)

如何修改我的代码来解决这个问题?

我知道有一些与Apache HTTP客户端相关的更改,但是当我按照添加useLibrary 'org.apache.http.legacy'gradle 的步骤操作时,它仍然无效.

参考:HurlStack.java AOSP

行为更改:Apache HTTP客户端删除

android android-volley android-mnc

12
推荐指数
1
解决办法
4281
查看次数