web-dev-qa-db-ja.com

実装 'com.Android.support:appcompat-v7:28.0.0'

アプリのプログラミングで最初のステップを進めています。

この問題に関連する他のトピックを検索し、すべての解決策を試しましたが、それでも私は怒っています:

Android St​​udioで構築する

implementation 'com.Android.support:appcompat-v7:28.0.0' :

すべてのcom.Android.supportライブラリは、まったく同じバージョン仕様を使用する必要があります(バージョンを混在させるとランタイムがクラッシュする可能性があります)。

見つかったバージョン28.0.026.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 +)の両方でアプリがクラッシュします。

16
Black Box

あなたの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'
24

gradleファイルに以下の実装を追加します:

implementation 'com.Android.support:support-annotations:28.0.0'
2
kumud kala

更新する必要があります

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に移行することをお勧めします。

0
Sheharyar Ejaz