Я получаю эту ошибку на моем эмуляторе Android:
Извините
Приложение неожиданно остановилось. Пожалуйста, попробуйте еще раз. [Force Close]
Я думаю, что код, который создает ошибку, таков:
Клиент HttpClient = новый HttpClient ();
Я импортировал из JARS следующее:
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpStatus;
import org.apache.commons.httpclient.methods.PostMethod;
Есть идеи? Есть ли способ получить более подробную информацию о том, что ошибка? Описанное выше сообщение не очень полезно ...
StackTrace:
Я смотрел на это и думаю, что это проблема. (было слишком долго размещать все здесь ..)
E/dalvikvm( 757): Could not find class 'org.apache.commons.httpclient.HttpClient', referenced from method com.projectNoble.androidClient.serverComms.initCommunication
W/dalvikvm( 757): VFY: unable to resolve new-instance 46 (Lorg/apache/commons/httpclient/HttpClient;) in Lcom/projectNoble/androidClient/serverComms;
W/dalvikvm( 757): VFY: rejecting opcode 0x22 at 0x0000
W/dalvikvm( 757): VFY: rejected Lcom/projectNoble/androidClient/serverComms;.initCommunication ()Ljava/lang/String;
W/dalvikvm( 757): Verifier rejected class Lcom/projectNoble/androidClient/serverComms;
D/AndroidRuntime( 757): Shutting down VM
Исходный код
Можно найти внизу этой страницы:
http://hc.apache.org/httpclient-3.x/tutorial.html