انجمن سایت کلیدستان



درخواست کمک اضطراریزمان کنونی: ۱۳۹۵/۰۹/۱۹، ۰۸:۰۶ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: kousha.nikkar
آخرین ارسال: kousha.nikkar
پاسخ 4
بازدید 1321

رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
درخواست کمک اضطراری

درخواست کمک اضطراری

#1
Exclamation 
دوستان عزیزان لطفاً توجه کنید
من کلاس زیر رو برای چک کردن اتصال به یک لینک نوشتم، از نظر eclips هیچ مشکلی در کد ها نیست و همه به درستی هستن، اجازه دستررسی به اینترنت هم داده شده .
این کلاس توی MainActivity فراخوانی شده و باز هم مشکلی تا اینجا نیست.
اما زمانی که توی گوشی بازش میکنم ، برنامه با فراخوانی کلاس ، بسته میشه...
مشکل کلاسی که نوشتم چیه؟
لطفاً کمک کنید من به جر شما ها و اینجا منبعی ندارم که مراجعه کنم....

کد رو مشاهده کنید:

کد پی‌اچ‌پی:
private boolean isLinkConnected() { // check internet connection
    
if (isNetworkConnected()) {
        try {
            
URL url1 = new URL("http://www.google.com");
            
HttpURLConnection urlc1 = (HttpURLConnectionurl1.openConnection();
            
urlc1.setConnectTimeout(3000);
            
urlc1.connect();
            if (
urlc1.getResponseCode() == 200) {
                return 
true;
            }
        } catch (
MalformedURLException e1) {
            
// TODO Auto-generated catch block
            
e1.printStackTrace();
        } catch (
IOException e) {
            
// TODO Auto-generated catch block
            
e.printStackTrace();
        }
    }
    return 
false;



 
پاسخ

درخواست کمک اضطراری

#2
درست شددددددد درست شددددددددددددد
هووورااااااااااااا

فک کنم باید به کل سایت شیرینی بدم
هرکسی خواست بدونه چجور شد که درست شد....
کلاس زیر رو مشاهده کنه.....
آخییییییش
کد پی‌اچ‌پی:
public boolean isConnectedToServer(String urlint timeout) {
                try{
                    
URL myUrl = new URL("http://www.google.com");
                    
URLConnection connection myUrl.openConnection();
                    
connection.setConnectTimeout(timeout);
                    
connection.connect();
                    return 
true;
                } catch (
Exception e) {
                    return 
false;
                }
            } 
این کد دیگه بدون مشکل فراخوانی شد...
 
پاسخ

درخواست کمک اضطراری

#3
البته توی فراخوانی باید لینک و زمان رو خودتون بدین
موفق باشید
پاسخ

درخواست کمک اضطراری

#4
اییی خدااااااااااا ای فللککک
فغااااان
دوستان این کد فقط و فقط یک بار به صورت صحیح برای من توی تمامی پروژه هام عمل کرد،،، بقیه اوقات به قسمت false میره ،،، دیگه من کم آوردم ، حرفی ندارم.
از برنامه های توسعه شانسی بدم میاد
دوستان اگر از ایم کد استفاده کردید و هیچ مشکلی نداشت حتماً اینجا بهم اطلاع بدید تا مطالعه کنم ببینم مشکل واقعاً از چیه که یک بار درست اجرا شد و بقیه هیچ...

 
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)