草庐IT

warning-level

全部标签

Android Lint 错误 : Class requires API level 3, 当前最小值为 1

在运行我的Android应用程序时,我经常会收到错误列表,上面写着ClassrequiresAPIlevel3(currentminis1):android.hardware.SensorEventListener我已经搜索过这个问题的正确答案,例如Android工具>清除链接标记,但这并不能解决问题。每隔一段时间,错误列表就会不断出现。它是在我的项目设置中还是我的方法已被弃用?我已经为Android4.4安装了最新的SDK。 最佳答案 在您的manifest文件中,根据您的要求像这样设置sdk..

android - 无法扩展 ListFragment - "Call requires API level 11"

我正在尝试扩展ListFragment,但我不断收到上述错误。我将android支持库添加到我的项目中。 最佳答案 您的项目/类可能有错误的导入。您可能从API11(android.app.ListFragment)扩展了ListFragment并且您应该从兼容类(android.support.v4.app.ListFragment)扩展ListFragment 关于android-无法扩展ListFragment-"CallrequiresAPIlevel11",我们在StackOv

android - 上传 dependencies.apk 时出错 : WARNING: linker: libhoudini. 所以有文本重定位

我在Windows中使用AndroidStudio2.3稳定版,在模拟器上创建任何新项目和安装apk时,出现此错误并且apk安装失败。Errorwhileuploadingdependencies.apk:WARNING:linker:libhoudini.sohastextrelocations.Thisiswastingmemoryandpreventssecurityhardening.Pleasefix我该如何解决这个问题? 最佳答案 在尝试使用本文中给出的选项但未能安装应用程序之后。这个问题是在将AndroidStudio

android - 无法在 Intellij : "Warning: debug info can be unavailable." 中调试 android 应用程序

我正在尝试在Windows7上使用Intellij13.0调试应用程序。每当我开始调试时,我都会收到以下警告:Warning:debuginfocanbeunavailable.PleasecloseotherapplicationusingADB:Monitor,DDMS,Eclipse"我已经在设备和模拟器中对其进行了测试。我唯一打开的是Intellij。我也尝试在开始调试之前关闭adb,但没有任何改变。 最佳答案 对我来说,这种情况发生在设备通过USB连接并启用adbtcpip(ADB处于Wi-Fi模式)时。只需使用连接的设备

Android ScanResult.level 值

是否ScanResult.level(signallevel)有最大值和最小值吗?我想显示wi-fi信号电平图像,但我必须知道ScanResult.level是否具有匹配正确图像的最大值和最小值。谢谢。 最佳答案 正如您在所链接的文档中所读到的,该值以dBm为单位指定。设计dBm和条之间的映射是一个比您想象的更复杂的问题-还记得iPhone在以“错误”方式握持时失去信号的整个故事吗?它主要只是一个设计糟糕的dBm-to-bars映射:http://www.anandtech.com/show/3821/iphone-4-redux-

android - 使用 Android 4.X 编译但支持 API Level 9

我正在开发一个使用ActionBarSherlock的应用程序。因为它是documentation指出:[...]thelibraryrequiresthatbothitandyourprojectarecompiledwithAndroid4.0ornewer.TheprojectalsorequiresthatyouarecompilingwithJDK1.6inbothyoureditorandanybuildsystemsthatyoumaybeusing.所以,这意味着我将针对Android4.X编译我的应用程序(和库),但在我的list中,我声明我的目标是(例如)API级别

android - npm WARN jest-react-native@17.0.0 需要 whatwg-fetch@^1.0.0 的对等体,但没有安装

当我尝试在ReactNative项目中运行npminstall时,我得到了这个错误。为了解决这个问题,我也尝试安装whatwg-fetch@^1.0.0但同样的错误。UNMETPEERDEPENDENCYwhatwg-fetch@2.0.1npmWARNjest-react-native@17.0.0requiresapeerofwhatwg-fetch@^1.0.0butnonewasinstalled.npmERR!code1 最佳答案 您需要手动安装缺少的对等依赖项npminstallwhatwg-fetch@^1.0.0--

安卓( map View ): How to set Zoom level of 4 miles in the mapview?

我有一个纬度和经度(GeoPoint),它是map的中心。我想将缩放级别设置为距离我所拥有的纬度和经度4英里。提前致谢 最佳答案 已解决:来自Androd谷歌API:zoomlevel设置map的缩放级别。该值将限制在1到21之间(含1和21),但并非所有区域都具有较高缩放级别的图block。这只是直接设置缩放级别;参数:zoomLevel-在zoomLevel1时,地球赤道的长度为256像素。每个连续的缩放级别都放大2倍。返回:新的缩放级别,介于1和21之间。所以给定赤道E=40075公里或21.638.8英里给定缩放距离D=20

Android Studio 2.3 更新 : Warning:Using incompatible plugins for the annotation processing: android-apt. 这可能会导致意外行为

因此,我已经阅读了我可以在本网站上找到的关于此问题的所有问题。我还在评论中与一位遇到类似问题的开发人员进行了交谈,他能够解决这个问题。我的gradle脚本中没有写apt或annotationProcessor。我的代码中没有任何地方写过android-apt这个词。我什至继续检查了所有的图书馆。这已包含在我的项目中。这是一个非常大的问题,需要解决。我在下面附上修改后的build.gradle,请建议:applyplugin:'com.android.application'applyplugin:'realm-android'android{dexOptions{jumboMode=t

android - Robolectric - 如何清理消息 : "WARNING: unknown service autofill"

在使用Robolectric进行测试期间,我总是在控制台(无LogCat)中收到一条警告消息,内容为:“警告:未知服务自动填充”。有人知道如何清理它吗?提前致谢。 最佳答案 您可以将sdk版本设置为25。因此,测试将针对api级别25运行。应该在未来的robolectric版本中删除/实现警告。要设置sdk版本,请参阅:http://robolectric.org/configuring/ 关于android-Robolectric-如何清理消息:"WARNING:unknownserv