[解決済み] サポートされていないメソッドです。BaseConfig.getApplicationIdSuffix()がサポートされていません。
2022-01-30 12:47:17
質問
というわけで、私は次のように読んでいます。 プログラマーのためのAndroid 6。アプリ駆動型アプローチ 最初の2つのアプリの例では問題がありませんでしたが、今回のFlagQuizの例をAndroid Studio 3.0 Canary-3で読み込むと、このエラーが発生し、プロジェクトをビルドすることができません。
Error:Unsupported method: BaseConfig.getApplicationIdSuffix()。 接続先のGradleのバージョンは、そのメソッドをサポートしていません。 この問題を解決するには、接続先のGradleのバージョンを変更/アップグレードしてください。 または、この例外を無視して、モデルから他の情報を読み取ることもできます。
書籍のサイトからソースをダウンロードすることができます こちら と同じコードベースでテストすることができます。
解決方法は?
さて、私はこの問題を解決する方法を見つけました。
-
build.gradleを開き、gradleのバージョンを推奨バージョンに変更する。
classpath 'com.android.tools.build:gradle:1.3.0'
からclasspath 'com.android.tools.build:gradle:2.3.2'
-
ヒット
'Try Again'
-
メッセージボックスには、次のように表示されます。
'Fix Gradle Wrapper and re-import project'
それをクリックすると、gradleの最小バージョンは3.3
-
新しいエラーがポップアップ表示され、次のように表示されます。
The SDK Build Tools revision (23.0.1) is too low for project ':app'. Minimum required is 25.0.0
- ヒットUpdate Build Tools version and sync project
-
というウィンドウがポップアップすることがあります。
Android Gradle Plugin Update recommended
そこからアップデートしてください。
これで、プロジェクトは、あなたのアンドロイド仮想デバイス上で実行できるはずです。
関連
-
[解決済み】Android TextView : "setTextで表示されたテキストを連結しない" について
-
[解決済み] 現在のテーマでスタイル 'coordinatorLayoutStyle' を見つけることができませんでした。
-
[解決済み】Android Studioでマニフェストのマージに失敗し、複数のエラーが発生した。
-
[解決済み] エラー - Android リソースのリンクに失敗しました (AAPT2 27.0.3 Daemon #0)
-
[解決済み] BIOSのセキュリティ設定でVT-xを有効にする(お使いのコンピュータのドキュメントを参照)。
-
[解決済み] Gradle DSL メソッドが見つかりません:'compile()'
-
[解決済み] com.android.supportのライブラリは全て全く同じバージョン表記である必要があります。
-
[解決済み] 複数のデバイスを接続しているときにADB Shellを使用するには?error: more than one device and emulator "で失敗します。
-
[解決済み] APKのインストール中にDELETE_FAILED_INTERNAL_ERRORエラーが発生する。
-
[解決済み] Eclipseが起動できない - Javaは起動したが終了コード=13を返した
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Android - SDKバージョン23のアップデート後、ACTION-VIEWインテントフィルタを持つアクティビティを少なくとも1つ追加する。
-
[解決済み】パッケージ名(Google Analytics)に一致するクライアントが見つからない - 複数のproductFlavorsとbuildTypes
-
[解決済み】java.lang.RuntimeException: アクティビティを開始できない ComponentInfo
-
[解決済み】シンボル 'AppCompatActivity' を解決できない。
-
[解決済み] 現在のテーマでスタイル 'coordinatorLayoutStyle' を見つけることができませんでした。
-
[解決済み】apkインストール時のINSTALL_FAILED_NO_MATCHING_ABIS
-
[解決済み】ビューのルートとしてNULLを渡さないようにする(膨張したレイアウトのルート要素でレイアウトパラメータを解決する必要がある)。
-
[解決済み】Android Studio。Android.support.design.widget.FloatingActionButton クラスを膨らませるのにエラーが発生する。
-
[解決済み] sendUserActionEvent() は null です。
-
[解決済み] Gradleのエラーです。イベントディスパッチスレッドからの書き込みアクセスは、Android Studioでのみ許可されます。