简体   繁体   English

错误消息:字段要求API级别11(当前最小值为8):android.os.AsyncTask#THREAD_POOL_EXECUTOR

[英]Error message: Field requires API level 11 (current min is 8): android.os.AsyncTask#THREAD_POOL_EXECUTOR

@Override
                protected void onPostExecute(Void result) {
                    buttonDOpen.setOnClickListener(new View.OnClickListener() {
                        @TargetApi(Build.VERSION_CODES.HONEYCOMB)
                        public void onClick(View v) {
                            final Sender messageSender = new Sender(); // Initialize chat sender AsyncTask.
                            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
                                messageSender.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
                            } else {
                                messageSender.execute();
                            }
                        }
                    });

I wanted to send messages from phone to computer I found myself ready example, but when I threw it in the project it gives red line error. 我想将消息从电话发送到计算机,我发现自己已经准备就绪,但是当我将其扔到项目中时,它会出现红线错误。 Does anyone know a solution to fix errors? 有人知道解决错误的解决方案吗?

在此方法上添加@TargetApi(Build.VERSION_CODES.HONEYCOMB)作为注释,以表明您(AFAYK)已正确实现了API级别11。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 错误消息:字段要求API级别11(当前最小值为9):android.os.AsynTask#THREAD_POOL_EXECUTOR - Error message : Field require API Level 11 (current min is 9) : android .os.AsynTask#THREAD_POOL_EXECUTOR Android API &lt;11上的AsyncTask Thread_Pool_Executor - AsyncTask Thread_Pool_Executor on Android API <11 android.os.AsyncTask.THREAD_POOL_EXECUTOR - android.os.AsyncTask.THREAD_POOL_EXECUTOR Ripple需要API级别21(当前最小值为11),android? - Ripple requires API level 21 (current min is 11), android? android:editTextBackground需要API级别11(当前最小值为7) - android:editTextBackground requires API level 11 (current min is 7) ?android:attr / selectableItemBackground`需要API级别11(当前最小值为10) - ?android:attr/selectableItemBackground` requires API level 11 (current min is 10) 该课程要求API级别11(当前最小值为8) - Class requires API level 11 (current min is 8) 调用需要API级别11(当前最小值为1) - Call requires API level 11 (current min is 1) 如何在Android Studio中为消息“调用要求API级别21(当前最小值为16)”启用lint错误? - How to enable lint error in Android Studio for message “Call requires API level 21 (current min is 16)”? Android Lint错误:Class需要API级别3,current is min为1 - Android Lint error: Class requires API level 3, current is min is 1
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM