2022cm手机app研究中心

关于Android 27.1.1版本不兼容问题 --解决support-annotations版本冲突

在build.gradle里面添加一段代码,注意整个项目有两个build.gradle,一个在项目根目录,另一个在app-->build.gradle,我们需要选择的是第二个,

我们打开这个build.gradle,名字显示的是app

在里面添加如下代码:

// 解决support-annotations版本冲突
configurations.all {resolutionStrategy
.force 'com.android.support:support-annotations:27.1.1'

}

//以上代码为解决support-annotations版本冲突
等文件重新加载完毕就不会报错了
{
return sendMessageDelayed(msg, 0);
}

public final boolean sendEmptyMessage(int what)  
{  
    return sendEmptyMessageDelayed(what, 0);  
}  

public final boolean sendMessage(Message msg) 2022cma

public final boolean sendEmptyMessageDelayed(int what, long delayMillis) {  
    Message msg = Message.obtain();  
    msg.what = what;  
    return sendMessageDelayed(msg, delayMillis);  
}  

public final boolean sendEmptyMessageAtTime(int what, long uptimeMillis) {  
    Message msg = Message.obtain();  
    msg.what = what;  
    return sendMessageAtTime(msg, uptimeMillis);  
}  

public final boolean sendMessageDelayed(Message msg, long delayMillis)
{
if (delayMillis < 0) {
delayMillis = 0;
}
return sendMessageAtTime(msg, SystemClock.uptimeMillis() + delayMillis);
}

public boolean sendMessageAtTime(Message msg, long uptimeMillis) {
MessageQueue queue = mQueue;
if (queue == null) {
RuntimeException e = new RuntimeException(
this + " sendMessageAtTime() called with no mQueue");
Log.w("Looper", e.getMessage(), e);
return false;
}
return enqueueMessage(queue, msg, uptimeMillis);
}

猜你喜欢

转载自blog.51cto.com/13767863/2120514
今日推荐