質問: monaca のAndroid デバッグ、リリースともにビルドエラーが生じております。 詳細は下記の通りです。 どうもcordova のncmb-push-monaca-plugin を切るとうまくいくのですが、 そうするとプッシュ通知が使えなくなるため頭を抱えております。 どなたか解決法についてご存知でしょうか? お手数ですが教えていただけますと幸いです。 BUILD FAILED Total time: 3.251 secs * postBuild - Remove working directories... Build Error: Error: Sandbox Exec Error: [ 注意:一部の入力ファイルは非推奨のAPIを使用またはオーバーライドしています。 注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルしてください。 注意:一部の入力ファイルは非推奨のAPIを使用またはオーバーライドしています。 注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルしてください。 ERROR: In FontFamilyFont, unable to find attribute android:font ERROR: In FontFamilyFont, unable to find attribute android:fontStyle ERROR: In FontFamilyFont, unable to find attribute android:fontWeight FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':processDebugResources'. > > com.android.ide.common.process.ProcessException: Failed to execute aapt > > > * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Error: /private/tmp/monaca/5a2e8fb0e788852c7e8b4567/project/platforms/android/gradlew: Command failed with exit code 1 Error output: 注意:一部の入力ファイルは非推奨のAPIを使用またはオーバーライドしています。 注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルしてください。 注意:一部の入力ファイルは非推奨のAPIを使用またはオーバーライドしています。 注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルしてください。 ERROR: In FontFamilyFont, unable to find attribute android:font ERROR: In FontFamilyFont, unable to find attribute android:fontStyle ERROR: In FontFamilyFont, unable to find attribute android:fontWeight FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':processDebugResources'. > > com.android.ide.common.process.ProcessException: Failed to execute aapt > > > * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. ]
回答: 別プラグインで同様の現象がありました。 「cordova-plugin-firebase」というプッシュ通知プラグインです。 上手くバージョンといかないバージョンを比較・修正しながら調査したところ、以下を修正すると上手くいきました。 ファイル:src\android\build.gradle 【修正前】 repositories { mavenCentral() maven { url "https://maven.google.com" } } 【修正後】(mavenブロックを削除) repositories { mavenCentral() } 削除してよいかどうかは検討が必要かと思いますが、ひとまずビルドエラーは直りました。 ご参考になれば幸いです。