بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل اساسی با پروژه notes
سلام دوستان . من تو ی پروژه notes همون اوایلش موندم ! وقتی که برنامم رو اجرا میکنم کرش میکنه نمیدونم چرا بار ها و بارها کدم و را با کد استاد چک کردم اما هیچ مشکلی نیست اما نمیدونم چرا برنامه کرش میکنه
package ir.notes.app.my;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.widget.TextView;
public class NotesActivity extends Activity {
public TextView txt;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
txt = (TextView) findViewById(R.id.txt);
String result = Webservice.readUrl("192.168.1.52/notes/");
if (result != null) {
try {
JSONArray tasks = new JSONArray(result);
for (int i = 0; i < tasks.length(); i++) {
JSONObject task = tasks.getJSONObject(i);
Log.i("LOG", task.getString("task_title"));
//txt.setText("" + task.getString("task_title"));
}
}
catch (JSONException e) {
txt.setText("EROOOR");
e.printStackTrace();
}
}
}
}
اینم سورس کلاس webservice
package ir.notes.app.my;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
public class Webservice {
public static String readUrl(String url) {
try {
HttpClient client = new DefaultHttpClient();
HttpPost method = new HttpPost(url);
HttpResponse response = client.execute(method);
InputStream inputStream = response.getEntity().getContent();
String result = convertInputStreamToString(inputStream);
return result;
}
catch (ClientProtocolException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
return null;
}
private static String convertInputStreamToString(InputStream inputStream) {
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
StringBuilder builder = new StringBuilder();
String line = "";
while ((line = reader.readLine()) != null) {
builder.append(line);
}
return builder.toString();
}
catch (IOException e) {
e.printStackTrace();
}
return null;
}
}
0
0
جواز دسترسی به اینترنت رو نوشتید؟ (11 سال پیش)
0
0
بله گذاشتم حتی اینم فایل php رو روی یک سرور واقعی اپلود کردم لینک (11 سال پیش)
0
0
لینک رو بصورت کامل بنویسید همراه با http بعد نتیجه رو بگید. (11 سال پیش)
0
0
این کار رو کردم و بار ها و بارها با ویدیو استاد چک کردم کدم رو اما نمیدونم مشکل از کجاست (11 سال پیش)
0
0
کسی نیست جواب بده؟ (11 سال پیش)
0
0
خب از طریق LOG ببین کدوم خط داره ارور میده بعد همون خط رو به اضافه 10 خط بالاترش و پایینترش بزار تا دوستان کمکت کنن (11 سال پیش)
0
0
شما URL را اشتباه وارد کردید < لینک (11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
