Android 在BackgroundService中执行httpclient.exe时出现运行时异常

Android 在BackgroundService中执行httpclient.exe时出现运行时异常,android,service,upload,multipartentity,Android,Service,Upload,Multipartentity,我在后台服务中收到一个运行时异常: response=httpClient.executehtppost 我不知道为什么:我不在服务中执行同样的操作,一切正常,但在服务中它会引发异常。您确定urlString不为空吗?是的,所有变量都正确初始化。我忘了发那封信了。字符串urlString=xxx;t18935你能发布你的日志吗?我在日志中找不到关于那个错误的任何信息。Sry。在我的虚拟设备中没有注释,而在我的真实设备中只有一些其他日志…Juhu在日志中发现了异常。Sry我有点傻:

我在后台服务中收到一个运行时异常:

response=httpClient.executehtppost


我不知道为什么:我不在服务中执行同样的操作,一切正常,但在服务中它会引发异常。

您确定urlString不为空吗?是的,所有变量都正确初始化。我忘了发那封信了。字符串urlString=xxx;t18935你能发布你的日志吗?我在日志中找不到关于那个错误的任何信息。Sry。在我的虚拟设备中没有注释,而在我的真实设备中只有一些其他日志…Juhu在日志中发现了异常。Sry我有点傻:
            HttpClient httpClient = new DefaultHttpClient();
        HttpPost httppost = new HttpPost(urlString);

        HttpResponse response = null;
        MultipartEntity mpEntity = new MultipartEntity();

        StringBody sb;
        String result = null;

        try {
            sb = new StringBody(json.toString());
            mpEntity.addPart("json", sb);

            httppost.setEntity(mpEntity);
            response = httpClient.execute(httppost);

            HttpEntity entity = response.getEntity();
            if (entity != null) {
                InputStream instream = entity.getContent();
                result = RestClient.convertStreamToString(instream);
                Log.i("Read from Server", result);

            }

        } catch (UnsupportedEncodingException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (ClientProtocolException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

        if(result == "true"){
            this.stopSelf();
        } else {

        }