Android Studio でプロジェクトをコンパイルするときに奇妙な問題が発生します。互いに影響を与える 2 つの依存関係があります。私が持っているとき
compile 'com.github.dbachelder:CreditCardEntry:1.4.7'
、プロジェクトはうまくコンパイルされ、うまく機能します。ただし、
compile 'io.smooch:ui:latest.release'
プロジェクトを追加して再度コンパイルすると、最初に追加された依存関係のメソッド
(com.github.dbachelder:CreditCardEntry:1.4.7) が見つかりません。
私が試みた:
クリーン、
リビルド、.
/gradlew クリーン && ./gradlew ビルド、
Gradle ファイルとの同期、
Android Studio の終了と再
起動、キャッシュの無効化と再起動、
CreditCardEntry リポジトリを手動でプロジェクトにインポートしようとしました。
依存関係を削除すると、
compile 'io.smooch:ui:latest.release'
再びプロジェクトが正常にコンパイルされ、CreditCardEntry 依存関係のメソッドが見つかります。
エラー:
エラー:(160, 16) エラー: シンボル メソッド clearForm() が見つかりません
エラー:(161, 16) エラー: シンボル メソッドが見つかりません setOnCardValidCallback(CardValidCallback)
エラー:(163, 16) エラー: シンボル メソッド focusCreditCard() が見つかりません
どんな助けでも感謝..