آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل اساسی با پروژه notes

parsarezaei  11 سال پیش  11 سال پیش
0 0

 

سلام دوستان . من تو ی پروژه 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 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .