Java 某些输入文件使用或覆盖不推荐使用的API
我刚刚下载了新的LWUIT 1.5,当我编译我的项目时,我在输出跟踪中看到以下几行: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中是在项目属性、运行或编译选项下设置的”-请参见此处的
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
我为此尝试了多种解决方案,下面给出了其中一些解决方案
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,这个答案缺乏细节。请看一下:并相应地编辑您的帖子。