22

新しい 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では、再コンパイルを行うにはどうすればよいでしょうか。

4

3 に答える 3

13

古いSOの質問のコメントによると、「NetBeansの-Xlintはプロジェクトのプロパティ、実行またはコンパイルオプションの下に設定されています」-詳細はこちらを参照してください: NetBeansでの問題のコンパイル

Netbeans フォーラムにもスレッドがあります。彼らが言うには、

プロジェクト プロパティの [コンパイル] セクションに移動します。これらは、「廃止された API の使用を報告する」というラベルの付いたチェック ボックスです。これをチェックすると、-Xlint がオンになります。

于 2011-09-19T16:11:06.190 に答える
2

このために複数の解決策を試しましたが、そのうちのいくつかを以下に示します

  1. 以下のコードを追加Android/app/build.gradle file

    configurations {
     compile.exclude group: 'com.google.zxing'
    }
    
  2. 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">
    
于 2021-01-06T10:01:19.707 に答える