Java 某些输入文件使用或覆盖不推荐使用的API

Java 某些输入文件使用或覆盖不推荐使用的API,java,java-me,lwuit,java-wireless-toolkit,Java,Java Me,Lwuit,Java Wireless Toolkit,我刚刚下载了新的LWUIT 1.5,当我编译我的项目时,我在输出跟踪中看到以下几行: Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. 我使用Sun Java ME SDK 3.0 那么如何使-Xlint重新编译?根据前面的So问题中的注释,“-Xlint在NetBeans中是在项目属性、运行或编译选项下设置的”-请参见此处的

我刚刚下载了新的LWUIT 1.5,当我编译我的项目时,我在输出跟踪中看到以下几行:

Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
我使用Sun Java ME SDK 3.0


那么如何使
-Xlint
重新编译?

根据前面的So问题中的注释,“-Xlint在NetBeans中是在项目属性、运行或编译选项下设置的”-请参见此处的详细信息:

还有一个问题。他们说,

转到项目属性的“编译”部分。这是一个标有“报告不推荐使用的API的使用”的复选框。检查是否将打开-Xlint


我为此尝试了多种解决方案,下面给出了其中一些解决方案

  • 在Android/app/build.gradle文件中添加以下代码

    configurations {
     compile.exclude group: 'com.google.zxing'
    }
    
  • android:usesCleartextTraffic=“true”
    添加到文件路径
    android/app/src/main/AndroidManifest.xml
    它应该如下所示:

     <application
            android:name="io.flutter.app.FlutterApplication"
            android:label="app_name"
            android:icon="@mipmap/ic_launcher"
            android:usesCleartextTraffic="true">
    
    
    

  • 如果替换不推荐使用的函数,您的错误将得到解决。像Android Studio这样的IDE会用曲折的线条显示它们,一些IDE会建议您可以轻松使用的替换品。

    您在项目中使用了
    模糊处理吗?@bharath如何知道我是否在项目中使用了模糊处理?打开项目属性并查看模糊处理。模糊处理级别为
    关闭
    。可能重复Hi,这个答案缺乏细节。请看一下:并相应地编辑您的帖子。