0

我有一个库项目,其 project.properties 中的目标是android-11. 我想创建一个使用该库但与 android 4.1.2 兼容的应用程序,因此我还使用android-16. 但是当我完成此更改时,应用程序给了我一些问题并且不能像以前那样工作:例如在带有软件菜单按钮的设备中,按钮没有出现。你能告诉我为什么吗?谢谢

4

1 回答 1

2

首先请转到 SDK 管理器并检查您是否安装了适用于 Android 16 或更高版本的 SDK。如果没有,请安装它,如果你已经安装了,那么不要更改 project.properties 中的任何内容,转到 AndroidManifest.xml 并确保“maxSdkVersion”等于 16 以上,如果不是,则表示该库已折旧并且您不能将其用于最新版本。但通常大多数旧库都会支持新的 SDK 构建,所以我建议你将其保留为 android-11,因为它没有害处

<uses-sdk
        android:minSdkVersion="3"
        android:maxSdkVersion="16"/>
于 2013-11-01T15:42:07.173 回答