我不希望你纠正我的代码,因为它应该正常工作,至少可以在模拟器上运行。不幸的是在设备上提供不同的输出。我的问题是:
如果在这种情况下调试,当设备不作为仿真器工作时,以及可能导致该设备的原因(设备型号,自定义ROM?)
我前段时间听到过一些关于使用设备的可能性,而不是以某种方式连接到SDK的模拟器。你能否确认或否认?
答案 0 :(得分:1)
是的,你可以这样做。只需将设备置于调试模式,然后使用设备上的micro-usb端口将其连接到计算机即可。您还需要从制造商网站下载驱动程序。
答案 1 :(得分:1)
你会发现在设备之间找到一些小怪癖并不罕见。许多开发人员将拥有多个物理设备来测试他们的软件。
您可以在Android网站上找到有关使用物理设备进行调试的信息(包括在Eclipse中使用它,就像在模拟器中一样):http://developer.android.com/guide/developing/device.html