初学android,在myeclipse8.6+sdk2.1开发的应用程序,在虚拟机上能编译通过并运行成功,可生成apk之后装到2.3操作系统的手机上后,能运行 可结果却出错,是版本不同意的问题么,还是有其他原因,求解释

解决方案 »

  1.   

    直接用看一下真机的log是什么问题吧,simulator跟device有很大区别的,设备之间也有很多不同……
      

  2.   

    需要 adb logcat 的信息
      

  3.   

    结果出错估计是程序问题,最好检查程序或查看LOG
      

  4.   

    虽然说的能兼容低版本,但我发现有好多不同的地方
    比如文字编码方式,你要在2.3试下用gbk就不行,所以还得看下log是正解啊。。
      

  5.   

    是一个简单的socket程序,客户端一旦发起响应,服务器会发送个“helloworld”到客户端,同时服务器也会输出该字符串。模拟器上这些结果都能得到,可部署到真机上时,服务器能输出该字符串,可客户端却没能显示···
      

  6.   

    是一个简单的socket程序,客户端一旦发起响应,服务器会发送个“helloworld”到客户端,同时服务器也会输出该字符串。模拟器上这些结果都能得到,可部署到真机上时,服务器能输出该字符串,可客户端却没能显示···
      

  7.   

    是一个简单的socket程序,客户端一旦发起响应,服务器会发送个“helloworld”到客户端,同时服务器也会输出该字符串。模拟器上这些结果都能得到,可部署到真机上时,服务器能输出该字符串,可客户端却没能显示···
      

  8.   

    这个 却是需要android强大的log功能