我的基本问题是:开发Android应用程序与Android 2.2 SDK是否适用于在Honeycomb(Android 3.0)和更高版本上运行的Android平板电脑?
此外,为手机开发的应用程序是否适用于平板电脑?
Adithya。
答案 0 :(得分:6)
是的,你可以使用2.x和3.x相同的apk工作。只需在清单xml中使用类似的东西:
<uses-sdk android:minSdkVersion="4"
android:targetSdkVersion="11" />
如果您已经创建了一个虚拟安卓平板电脑,您可以在平板电脑模拟器上进行测试,只需右键单击您的eclipse项目,运行方式 - &gt;运行配置,然后在目标选项卡中检查android 3.0+。
有关详细信息,请参阅: http://developer.android.com/guide/practices/optimizing-for-3.0.html#Optimizing
答案 1 :(得分:1)
至于他们应该的第一个,它应该是向前兼容的。
话虽如此,根据您开发app的方式,您可能正在使用平板电脑上没有的功能。当我在平板电脑上试用它时,我有可以在手机上运行的应用程序,主要是因为我没有正确检查功能集(主要是在相机中)所以你必须要小心。
实际上这不是平板电脑问题,更多的是受支持的硬件问题,但在这些问题上变得非常明显,例如,许多没有摄像头,有些没有GPS等。
关于第二个,是的,但它们不会针对平板电脑进行优化,因此如果您没有提供更高分辨率的屏幕,您的用户可能不会喜欢微小的图像
答案 2 :(得分:-1)
我认为不是。 Android 3.0及更高版本的设备具有xLarge屏幕分辨率。 Android 2.2不支持此功能。只有Android 2.3 +