アプリのプログラミングで最初のステップを進めています。
この問題に関連する他のトピックを検索し、すべての解決策を試しましたが、それでも私は怒っています:
Android Studioで構築する
implementation 'com.Android.support:appcompat-v7:28.0.0' :
すべてのcom.Android.support
ライブラリは、まったく同じバージョン仕様を使用する必要があります(バージョンを混在させるとランタイムがクラッシュする可能性があります)。
見つかったバージョン28.0.0
、26.1.0
。
例が含まれます
com.Android.support:animated-vector-drawable:28.0.0
そして
com.Android.support:support-v4:26.1.0
互換性がないか、バグにつながる可能性のあるライブラリ、またはツールとライブラリの組み合わせがいくつかあります。そのような非互換性の1つは、最新バージョンではないAndroidサポートライブラリのバージョン(または、特にtargetSdkVersionよりも低いバージョン)でコンパイルすることです。
コマンド「noinspection」でそれを無視すると、APKは私の電話で実行されません。例の行のようにいくつかの依存関係を追加しようとしましたが、上に示したこの時点では機能しません。「サポートバージョン4:26.1.0を追加すると、最新ではなく、アップグレードすると7 28.0.0も機能しません。
誰でも私を助けてくれますか?お時間をいただきありがとうございます!
編集:これは私のbuild.gradleです https://www.dropbox.com/sh/1vjmrh196bdy5gn/AADW-DG1YB10s-Csw_UrZtuYa?dl=
以下の提案を適用し(Thanks !!)、エラーは表示されなくなりましたが、エミュレータとデバイス(galaxy a6 +)の両方でアプリがクラッシュします。
あなたのgradleに
implementation 'com.Android.support:support-v4:28.0.0'
を追加します
com.Android.support:support-v4:26.1.の古いバージョンとして、com.Android.support:appcompat- v7:28.0.、同様に、この実装の後に発生する他の実装を追加します。最終的には
implementation 'com.Android.support:appcompat-v7:28.0.0'
implementation 'com.Android.support:support-v4:28.0.0'
gradleファイルに以下の実装を追加します:
implementation 'com.Android.support:support-annotations:28.0.0'
更新する必要があります
compileSdkVersion 28 & targetSdkVersion 28
次に使用
implementation 'com.Android.support:appcompat-v7:28.0.0'
implementation 'com.Android.support:design:28.0.0'
これは、サポートライブラリ28.0.0の安定リリースであり、実稼働環境での使用に適しています。これはAndroid.supportパッケージでの最後の機能リリースであり、開発者はAndroidXに移行することをお勧めします。