我刚刚下载了新的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
重新编译?
答案 0 :(得分:8)
根据旧版SO问题中的评论,“NetBeans中的-Xlint是在项目属性,运行或编译选项下设置的” - 请参阅此处的详细信息:Compiling issue in NetBeans
还有thread at Netbeans forums。他们说,
转到“项目属性”的“编译”部分。这是一个标记为“报告使用已弃用的API”的复选框。检查将打开-Xlint。
答案 1 :(得分:1)
我为此尝试了多种解决方案,其中一些在下面给出
在 Android/app/build.gradle file
中添加以下代码
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">
答案 2 :(得分:-1)
如果您替换已弃用的函数,您的错误将得到解决。像 Android Studio 这样的 IDE 会用波浪线显示它们,一些 IDE 会建议您可以轻松使用的替代品。