Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 具有API的手机>;=11?_Java_Android - Fatal编程技术网

Java 具有API的手机>;=11?

Java 具有API的手机>;=11?,java,android,Java,Android,我计划使用弹出菜单API。但是,它仅适用于API 11及以上版本。如果仍然有大量手机使用API我不想使用它,不确定这是什么“弹出菜单”,但如果您只想支持具有API 11及以上的设备,可以在清单中将minSdk设置为11: <uses-sdk android:minSdkVersion="11" android:targetSdkVersion="17" /> 另外,有关Android API编号的统计信息,请查看。目前,只有不到50%的android设备运行在API 11及以上

我计划使用弹出菜单API。但是,它仅适用于API 11及以上版本。如果仍然有大量手机使用API我不想使用它,不确定这是什么“弹出菜单”,但如果您只想支持具有API 11及以上的设备,可以在清单中将minSdk设置为11:

<uses-sdk android:minSdkVersion="11" android:targetSdkVersion="17" />

另外,有关Android API编号的统计信息,请查看。目前,只有不到50%的android设备运行在API 11及以上版本上

我建议您尝试让您的应用程序在较旧的设备上运行,至少在API 8或9上运行。有许多兼容性库可以帮助您

  • 据统计,目前安卓市场上有44%的设备使用姜饼r2(API等级10)。因此,不,看起来您不能依赖高于11的API级别

  • 您可以搜索其他库,无论是谷歌的还是第三方的,例如,是否支持您想要的API。然而,这两种工具似乎都没有

  • 根据其他堆栈溢出答案(和),PopupMenu似乎不是为小型手机屏幕设计的


  • 你说的弹出菜单是指动作条末端的三个点吗?实际上是“弹出菜单”而不是“弹出菜单”。我不确定在清单中添加minSdk是否相关,是否能使其在