java - Android AsyncTask 语法错误

标签 java android multithreading android-asynctask

我正在运行一个简单的 Android FTP 服务器。在我的应用程序中,我尝试使用 AsyncTask。这是我的代码:

private class start extends AsyncTask<String,Void,Void> {
    ...
    ...
    @Override
    protected Void doInBackground(String... str) {
    // TODO Auto-generated method stub
   return null;
   }
}

我在标记“...”上收到语法错误,并收到一条错误消息,提示插入“;”完成 LocalVariableDeclerationStatement。我查看了以下 AsyncTask 教程: http://android-developers.blogspot.com/2009/05/painless-threading.html http://developer.android.com/reference/android/os/AsyncTask.html

我还研究了其他问题,包括: Error "Asynctask" 似乎没有人遇到过类似的错误。任何帮助将不胜感激。

最佳答案

来自 IDE 的语法错误而不是堆栈跟踪,对吧?除非前两个省略号出现在您的代码中,否则该语法看起来是正确的 - 方法签名中的省略号就可以了;如果是这个问题,我建议重新启动 IDE;他们有时会被绊倒。

关于java - Android AsyncTask 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19192824/

相关文章:

java - 通过Web服务在android应用程序(java)与windows应用程序(vb.net)之间进行通信

java - Java中的Gson Json解析

java - 如何组织游戏代码以适应 MVC 模式?

android - Neon 相对于 Android 来说是什么?

c# - 什么是 System.Runtime.ActionItem?

c++ - 如何干净地退出线程 C++ 程序?

c - 以亚微秒频率同步线程和测量性能的最佳方法

java - 主要使用 javascript 和 JMeter 进行负载测试 Tapestry 应用程序

Android 模拟器和 AVD 无法在 Surface Pro 上运行

android - 如何将 PagerTabStrip 的 TextStyle 设置为粗体?