我想添加android:tragetSdkVersion= "14"
我的清单,但我很困惑,因为最初我为 2.3.3 版本开发了我的应用程序。所以我用TabActivity
了那个。但TabActivity
在 4.0 版本中已弃用,根据文档,包括android:tragetSdkVersion= "14"
意味着系统不会对应用程序施加任何前向兼容性。android:tragetSdkVersion= "14"
所以我想知道将其包含在我的清单中是否是个好主意。
问问题
91 次
2 回答
1
如果您想让它在 sdk 14 上运行,为什么要在代码中保留 TabActivity?
否则,不要以 sdk14 为目标,最好防止 4.0 或更高版本的用户安装您的应用程序
于 2012-09-03T12:43:57.337 回答
0
You should use the v4 support libraries if you target higher SDK versions and also provide a minSdk:
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />
here is info about the support libraries
http://developer.android.com/tools/support-library/index.html
于 2014-01-16T17:29:06.160 回答