我想为Android移动设备编写Android应用程序。我想在调试代码时使用三星Galaxy平板电脑。因为平板电脑是调试的最佳选择,因为屏幕尺寸大于移动设备。
有些Android设备和平板电脑使用的是Android 4.1.2。当我在使用Android 4.1.2的平板电脑上测试时,这个程序在移动设备上成功运行了吗?
另一方面是任何差异平板电脑版本4.1.2和移动安卓版本4.1.2。作为程序员,我可以使用哪个设备来调试平板电脑或移动设备。有什么区别吗?
答案 0 :(得分:2)
因为平板电脑是调试的最佳选择,因为屏幕尺寸比移动设备大。
平板电脑是移动设备,但如果您指的是手机,那么这只是偏好。
因此,当我在使用Android 4.1.2的平板电脑上测试时,该程序是否成功地在移动设备上运行?
不,这意味着您的程序在Samsung Galaxy平板电脑4.1.2上成功运行。硬件制造商可能还有其他一些东西可以阻止您的程序在其他设备上成功运行。例如,蓝牙模块可能略有不同。我有一个程序,它使用蓝牙通信到另一台设备。它适用于Galaxy播放器4.0但不适用于4.2
作为程序员,我可以使用哪种设备来调试平板电脑或移动设备。这有什么不同吗?
正如我刚才解释的那样,存在差异。最好的办法是尽可能多地测试可能是目标设备的设备......这并不总是可行的。我建议至少在使用与您定位的Android相同版本的设备上进行测试,并使用相同的最低版本进行测试
答案 1 :(得分:0)
手机和平板电脑的编程没有区别。您只需要考虑尺寸。因此,您应该在res / values文件夹中定义尺寸(字体大小)