这是我结束日食任务后的照片。
我的 Android 程序没有错误,在这个问题之前一切都很好。当我在我的程序中添加一些代码时发生了这种情况。单击运行按钮后它卡住了。当我运行手机调试程序时也会发生这种情况。其他程序都运行良好,只有一个卡住了。
我卡住的意思是 eclipse keep show 的进度条,launching myprogram (100%)
但它没有用完模拟器。
当我尝试删除并再次导入它时,似乎有一个无法删除的 classes.dex 文件,我必须重新启动计算机才能允许删除,并且我必须强制程序关闭。我在这个网站上搜索过,他们说保持打开模拟器,但它对我不起作用。
下面是我添加的连接编码。
//check internet connection
private boolean chkConnectionStatus(){
ConnectivityManager connMgr = (ConnectivityManager)
this.getSystemService(Context.CONNECTIVITY_SERVICE);
final android.net.NetworkInfo wifi =
connMgr.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
final android.net.NetworkInfo mobile =
connMgr.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
if( wifi.isAvailable() ){
return true;
}
else if( mobile.isAvailable() ){
return true;
}
else
{
Toast.makeText(this, "Check your internet" , Toast.LENGTH_LONG).show();
return false;
}
}