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


@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();
                            }
                        }
                    });

我想用手机给电脑发信息我发现自己准备好的例子,但当我把它扔到项目中,它给出了红线错误。有人知道解决错误的方法吗?

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

相关内容

  • 没有找到相关文章

最新更新