第一步 打开自己的手机在设置中选择应用程序 然后选择开发 然后选中USB调试。
第二步 用USB线连接手机到电脑,一般情况会自动安装驱动,如果无法安装驱动的话 就去下载一个豌豆荚 或者91助手,让它帮我们手机自动安装驱动 很方便的。
第三步 驱动安装成功后会在Device中看到真机(红框中) 绿框中为android电脑模拟器



Android开发--调试--真机_android

 



运行项目后弹出设备选择窗口 第一个为模拟器 第二个红框内的为我连接电脑的真机 MOTO的里程碑,选择完后点击OK 就可以通过真机来调试程序了,简单吧?是不是很给力呢呵呵。



Android开发--调试--真机_android_02

 

 

 

 

 



 

Android 开发中Log信息的打印

本人做过J2ME 开发 Android开发 iPhone开发 发现J2ME 的模拟器 还有Iphone的模拟器都非常给力速度很很快(模拟器比真机快) 唯独android的模拟器 是最不给力的 (真机比模拟器快) 实在是慢的不行 连接上真机可以快一点 但是一样还是慢 尤其是Debug的时候 简直是太不给力了(发点牢骚大家别介意哦 > - <)所以有时候我在开发Android的时候不到万不得已我不去Debug 我会使用Log去打印我须要的数据 下面我教大家如何在Andoid下打印Log信息。希望大家都学会使用log.
 


1. public class testActivity extends Activity {  
2.      
3.     /**  
4.     * 返回一个随机数  
5.     * @param botton  
6.     * @param top  
7.     * @return  
8.     */  
9.     private int UtilRandom(int botton, int top) {  
10.     return ((Math.abs(new Random().nextInt()) % (top - botton)) + botton);  
11.     }  
12.     @Override  
13.     public void onCreate(Bundle savedInstanceState) {  
14.         super.onCreate(savedInstanceState);  
15.        
16.         
17. a = UtilRandom(0,5);   
18. b = UtilRandom(0,5);   
19. c = UtilRandom(0,5);   
20. d = UtilRandom(0,5);   
21. e = UtilRandom(0,5);   
22.     
23.           
24.           
25.           
26.         Log.v("random", a +"");  
27.         Log.v("random", b +"");  
28.         Log.v("random", c +"");  
29.         Log.v("random", d +"");  
30.         Log.v("random", e +"");  
31.           
32.         setContentView(R.layout.main);  
33.     }  
34. }

常用的Log有5个:Log.v()Log.d()Log.i() Log.w()Log.e()
根据首字母对应VERBOSEDEBUG,INFO, WARN,ERROR。
以上这些Log系统都会打印出来。

打开LogCat页面发现系统打印了很多Log信息 我们不好定位出刚才自己打的Log,如图所示点击红框内的“+”符号弹出下方窗口后在Filter Name : 和 by Log Tag: (蓝框内)填写我们刚才打的LOG tag "random"注意这两项都必需填写 然后单击OK后 方可在绿框中看到我们刚才打的random的Log 。怎么样还是很简单的吧 呵呵。

Android开发--调试--真机_android_03