写代码只要了一个小时,可是调试,我却用了三四个小时,初学android,我就是小白菜鸟一个,首先遇到的问题就是报端口被占用的问题,从8600开始到后面的好几个端口都被占用,解决方法就是查看是否真的被占用,通过cmd输入查看端口命令,发现端口没被占用,(要是被占用,通过windows->preferences->android->ddms更改一下端口就好),另一方面,怎么可能连续十多个端口都被占用呢?所以不是端口的问题,console口反应的是ddms的一些信息,然后我查看ddms没什么问题,查阅书籍发信啊ddms与adb是相关联的,后通过cmd查看adb发现了问题,adb的相关命令无法实现,通过把装在g盘的三个文件拷贝到c-users-administrator,adb,发现adb可以用了
这下console不报错了,端口问题也解决了,然而当点击模拟器中的页面实现跳转功能时,LogCat又报错:
这个报错是因为xml文件中定义的android:onClick=...,在Activity01.java文件中用了private void xxx(View v),应该改为public void xxx(View v),改正后运行正常。