Android代ç é®é¢ï¼é ææåºäºå¼å¸¸ï¼æ²¡æå¤çï¼æ以ç¨åºç´æ¥éªéã
Androidå¼åä¸,æçæè¾åºé½å¨logcatä¸ å å«System.outè¾åºåprintStackTrace()è¾åºé½å¨Logcatä¸,Androidå¼å,建议使ç¨androidæä¾çLogå·¥å ·ç±»æ¥æå°ä¿¡æ¯ã
æ¾å°Logcatè§å¾çæ¹å¼:
Eclipse ç¹å» Window
Show Viewä¼åºæ¥ä¸ä¸ªå¯¹è¯æ¡
ç¹å»Okæé®æ¶ï¼ä¼å¨æ§å¶å°çªå£åºç°LogCatè§çª
android.util.Log常ç¨çæ¹æ³æ以ä¸5个ï¼Log.v() Log.d() Log.i() Log.w() 以å Log.e() ãæ ¹æ®é¦åæ¯å¯¹åºVERBOSEï¼DEBUG,INFO, WARNï¼ERRORã
1ãLog.v çè°è¯é¢è²ä¸ºé»è²çï¼ä»»ä½æ¶æ¯é½ä¼è¾åºï¼è¿éçv代表verboseå°å¦çææï¼å¹³æ¶ä½¿ç¨å°±æ¯Log.v("","");
2ãLog.dçè¾åºé¢è²æ¯èè²çï¼ä» è¾åºdebugè°è¯çææï¼ä½ä»ä¼è¾åºä¸å±çä¿¡æ¯ï¼è¿æ»¤èµ·æ¥å¯ä»¥éè¿DDMSçLogcatæ ç¾æ¥éæ©.
3ãLog.içè¾åºä¸ºç»¿è²ï¼ä¸è¬æ示æ§çæ¶æ¯informationï¼å®ä¸ä¼è¾åºLog.våLog.dçä¿¡æ¯ï¼ä½ä¼æ¾ç¤ºiãwåeçä¿¡æ¯
4ãLog.wçææ为æ©è²ï¼å¯ä»¥çä½ä¸ºwarningè¦åï¼ä¸è¬éè¦æ们注æä¼åAndroid代ç ï¼åæ¶éæ©å®åè¿ä¼è¾åºLog.eçä¿¡æ¯ã
5ãLog.e为红è²ï¼å¯ä»¥æ³å°erroré误ï¼è¿éä» æ¾ç¤ºçº¢è²çé误信æ¯ï¼è¿äºé误就éè¦è®¤ççåæï¼æ¥çæ çä¿¡æ¯äºã
android应用程序在手机上运行显示很抱歉已停止运行的原因如下:
手机软件和系统产生冲突导致的停止运行。
点击软件次数过多,系统没反应过来导致这种情况。
解决的办法有如下:
1.清理手机缓存后,然后重新打开该软件。
2.把该软件卸载了重新安装。