質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Monaca

「Monaca」はiOS、Android、Windows向けのアプリ開発に対応した、Cordovaベースのモバイルアプリ開発プラットフォームです。HTML5、JavaScriptといったWeb標準技術を用いてモバイルアプリ開発を行うことができます。

Q&A

解決済

1回答

4685閲覧

Monaca:Androidビルドができない

kinyakon

総合スコア6

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Monaca

「Monaca」はiOS、Android、Windows向けのアプリ開発に対応した、Cordovaベースのモバイルアプリ開発プラットフォームです。HTML5、JavaScriptといったWeb標準技術を用いてモバイルアプリ開発を行うことができます。

0グッド

0クリップ

投稿2017/02/15 04:22

###前提・実現したいこと
Monacaでアプリを作成しています。
iOSはビルドできたのですが、Androidでリリース・デバッグともにエラーが出てビルドができません。

エラーログを抜粋しますと以下になります。

Build Error: Error: Sandbox Exec Error: [ 注意:一部の入力ファイルは非推奨のAPIを使用またはオーバーライドしています。 注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルしてください。

オプションを指定する場所がわかりません。
どなたか解決方法や手がかりをご存知でしょうか。

###発生している問題・エラーメッセージ
エラーログ全部です。

Fetch queue Info... Start building 58a3ca668034513f620d93a5 Setup working directories... Download project archive... Extract project archive... Fetch project info... Webview:null Arch:null cordova version: 6.2.0 - preBuild - buildForAndroid - Cordova create - $ /data/build-server/cordova/6.2.0/bin/cordova create /tmp/monaca/58a3ca668034513f620d93a5/project Creating a new cordova project. - Copy .monaca-res directory - - Cordova platform add - $ /data/build-server/cordova/6.2.0/bin/cordova platform list $ /data/build-server/cordova/6.2.0/bin/cordova platform add /data/build-server/cordova/platforms/android/5.1.1 Adding android project... Creating Cordova project for the Android platform: Path: platforms/android Package: io.cordova.hellocordova Name: HelloCordova Activity: MainActivity Android target: android-23 Android project created with cordova-android@5.1.1 Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the project Fetching plugin "cordova-plugin-whitelist@1" via npm Installing "cordova-plugin-whitelist" for android This plugin is only applicable for versions of cordova-android greater than 4.0. If you have a previous platform version, you do *not* need this plugin since the whitelist will be built in. - Copy config.xml - - Copy files for signing - - Copy www files - - Cordova plugin add - $ /data/build-server/cordova/6.2.0/bin/cordova plugin add mobi.monaca.plugins.Monaca@3.1.0 $ /data/build-server/cordova/6.2.0/bin/cordova plugin add mobi.monaca.plugins.datepicker@1.0.1 $ /data/build-server/cordova/6.2.0/bin/cordova plugin add cordova-plugin-whitelist@1.2.2 $ /data/build-server/cordova/6.2.0/bin/cordova plugin add cordova-plugin-splashscreen@3.2.2 $ /data/build-server/cordova/6.2.0/bin/cordova plugin add cordova-plugin-device@1.1.2 $ /data/build-server/cordova/6.2.0/bin/cordova plugin add cordova-plugin-inappbrowser@1.5.0 $ /data/build-server/cordova/6.2.0/bin/cordova plugin add cordova-custom-config@2.0.3 - Cordova prepare - $ /data/build-server/cordova/6.2.0/bin/cordova prepare android cordova-custom-config: Skipping auto-restore of config file backup(s) - Cordova compile - $ /data/build-server/cordova/6.2.0/bin/cordova compile --release --device ANDROID_HOME=/data/android-sdk JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home :preBuild UP-TO-DATE :preReleaseBuild UP-TO-DATE :checkReleaseManifest :CordovaLib:preBuild UP-TO-DATE :CordovaLib:preReleaseBuild UP-TO-DATE :CordovaLib:compileReleaseNdk UP-TO-DATE :CordovaLib:compileLint :CordovaLib:copyReleaseLint UP-TO-DATE :CordovaLib:mergeReleaseProguardFiles :CordovaLib:packageReleaseRenderscript UP-TO-DATE :CordovaLib:checkReleaseManifest :CordovaLib:prepareReleaseDependencies :CordovaLib:compileReleaseRenderscript :CordovaLib:generateReleaseResValues :CordovaLib:generateReleaseResources :CordovaLib:packageReleaseResources :CordovaLib:compileReleaseAidl :CordovaLib:generateReleaseBuildConfig :CordovaLib:generateReleaseAssets UP-TO-DATE :CordovaLib:mergeReleaseAssets :CordovaLib:processReleaseManifest :CordovaLib:processReleaseResources :CordovaLib:generateReleaseSources :CordovaLib:compileReleaseJavaWithJavac :CordovaLib:processReleaseJavaRes UP-TO-DATE :CordovaLib:transformResourcesWithMergeJavaResForRelease :CordovaLib:transformClassesAndResourcesWithSyncLibJarsForRelease :CordovaLib:mergeReleaseJniLibFolders :CordovaLib:transformNative_libsWithMergeJniLibsForRelease :CordovaLib:transformNative_libsWithSyncJniLibsForRelease :CordovaLib:bundleRelease :prepareAndroidCordovaLibUnspecifiedReleaseLibrary :prepareReleaseDependencies :compileReleaseAidl :compileReleaseRenderscript :generateReleaseBuildConfig :generateReleaseAssets UP-TO-DATE :mergeReleaseAssets :generateReleaseResValues :generateReleaseResources :mergeReleaseResources AAPT: libpng error: Read Error AAPT: libpng error: Read Error :mergeReleaseResources FAILED BUILD FAILED Total time: 3.171 secs - postBuild - Remove working directories... Build Error: Error: Sandbox Exec Error: [ 注意:一部の入力ファイルは非推奨のAPIを使用またはオーバーライドしています。 注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルしてください。 AAPT err(Facade for 966379689) : No Delegate set : lost message:libpng error: Read Error AAPT err(Facade for 966379689) : No Delegate set : lost message:libpng error: Read Error AAPT err(Facade for 966379689) : No Delegate set : lost message:libpng error: Read Error AAPT err(Facade for 126962553) : No Delegate set : lost message:libpng error: Read Error FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':mergeReleaseResources'. > Crunching Cruncher screen.png failed, see logs * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Error: Error code 1 for command: /private/tmp/monaca/58a3ca668034513f620d93a5/project/platforms/android/gradlew with args: cdvBuildRelease,-b,/private/tmp/monaca/58a3ca668034513f620d93a5/project/platforms/android/build.gradle,-Dorg.gradle.daemon=true,-Pandroid.useDeprecatedNdk=true ]

###試したこと
新規プロジェクトから組み立ててみましたが、エラー内容は変わりませんでした。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

解決しました!

Monacaの「アプリの設定」>「Android」で、「スプラッシュファイル」という項目があるのですが、ここの画像がリンク切れになっていました。
新しく画像を上書きしましたら、無事にビルドが通りました。

投稿2017/02/15 05:59

kinyakon

総合スコア6

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問