在较低版本的智能手机上运行Android应用程序

在较低版本的智能手机上运行Android应用程序,android,eclipse,Android,Eclipse,您好,我是Android编程新手,我有一个疑问,我可以运行和测试我将要在我的HTC手机上用冰淇淋三明治创建的所有Android应用程序吗。我使用的是android studio,我更喜欢在我的HTC上通过USB连接测试应用程序。我的系统在使用仿真器时非常慢,在仿真器上测试非常困难 另外,“使用”API编译意味着什么,我理解Eclipse中的minimum和target sdk。是的,您可以使用物理设备 但好的做法是在AVD上创建一个范围,从最低到最高的Android版本,并在这些AVD中测试您的

您好,我是Android编程新手,我有一个疑问,我可以运行和测试我将要在我的HTC手机上用冰淇淋三明治创建的所有Android应用程序吗。我使用的是android studio,我更喜欢在我的HTC上通过USB连接测试应用程序。我的系统在使用仿真器时非常慢,在仿真器上测试非常困难


另外,“使用”API编译意味着什么,我理解Eclipse中的minimum和target sdk。

是的,您可以使用物理设备

但好的做法是在AVD上创建一个范围,从最低到最高的Android版本,并在这些AVD中测试您的应用程序(如果您编写了测试,请运行测试)

跳过这一点会导致一些用户不满意,因为您的应用程序在未测试的版本上可能会失败\崩溃。不同的Android版本在API和libs行为上确实存在一些细微的差异