我有一个库项目,它在project.properties中的目标是android-11。我想创建一个使用该库的应用程序,但要与Android4.1.2兼容,所以我还用android-16编辑库目标。但当我做了这样的更改时,应用程序给我带来了一些问题,并且不能像以前那样工作:例如,在带有软件菜单按钮的设备中,按钮不会出现。你能告诉我为什么吗?谢谢
发布于 2013-11-01 23:42:07
首先,请转到SDK管理器,检查是否安装了Android 16或更高版本的SDK。如果不是,请安装它,如果你已经安装了,那么不要在project.properties中做任何更改,转到AndroidManifest.xml,并确保"maxSdkVersion“等于16以上,如果不是,这意味着库已经折旧,你不能将其用于最新版本。但是通常大多数旧的库都会支持新的SDK构建,所以我建议您将其保留为android-11,因为它没有坏处
<uses-sdk
android:minSdkVersion="3"
android:maxSdkVersion="16"/>https://stackoverflow.com/questions/19729818
复制相似问题