質問編集履歴

1 ふと思った事

upcon_tech

upcon_tech score 6

2018/02/24 18:14  投稿

monacaで大容量アプリのデバッグビルドが出来ません
### 前提・実現したいこと
初めて質問させて頂きます。
monacaで1.5G程度のアプリを実機でデバッグビルドをしたいのですが、
Androidアプリのビルドからデバッグビルドを開始すると3分くらいでエラーが出て止まってしまいます。
monacaDocsを見ると、デバッグビルドページに大容量アプリのビルド、というチェックボックスがあるようですが、
自分の所には見当たりません。まだトライアル中だからでしょうか?
一通り記述間違いやリンク切れなどはチェックしました。
だいぶ困ってます。
どうかお力添えをお願いいたします。
### 発生している問題・エラーメッセージ
```
Fetch queue Info...
Start building 5a90f5b3e78885cc078b4568
Setup working directories...
Download project archive...
Extract project archive...
Fetch project info...
Search builder by config
Webview:null
Arch:null
cordova version: 7.1.0
- preBuild -
- Cordova create -
$ /data/build-server/cordova/7.1.0/bin/cordova create /private/tmp/monaca/5a90f5b3e78885cc078b4568/project
Creating a new cordova project.
- Copy .monaca-res directory -
- Copy config.xml -
- Copy package.json -
- Copy external plugin setting files -
- Copy www files -
- Do npm install -
$ npm install
- Cordova platform add -
$ /data/build-server/cordova/7.1.0/bin/cordova platform add /data/build-server/cordova/platforms/android/6.4.0 --nofetch
Adding android project...
Creating Cordova project for the Android platform:
   Path: platforms/android
   Package: com.ver.syurou
   Name: ______
   Activity: MainActivity
   Android target: android-26
Subproject Path: CordovaLib
Android project created with cordova-android@6.4.0
Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the project
Fetching plugin "cordova-plugin-whitelist@1.3.3" 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.
         
Adding cordova-plugin-whitelist to package.json
Saved plugin info for "cordova-plugin-whitelist" to config.xml
Discovered plugin "cordova-plugin-splashscreen" in config.xml. Adding it to the project
Fetching plugin "cordova-plugin-splashscreen@5.0.1" via npm
Installing "cordova-plugin-splashscreen" for android
Adding cordova-plugin-splashscreen to package.json
Saved plugin info for "cordova-plugin-splashscreen" to config.xml
Discovered plugin "cordova-custom-config" in config.xml. Adding it to the project
Fetching plugin "cordova-custom-config@5.0.2" via npm
Installing "cordova-custom-config" for android
Adding cordova-custom-config to package.json
Saved plugin info for "cordova-custom-config" to config.xml
Discovered plugin "monaca-plugin-monaca-core" in config.xml. Adding it to the project
Fetching plugin "monaca-plugin-monaca-core@3.2.0" via npm
Installing "monaca-plugin-monaca-core" for android
Adding monaca-plugin-monaca-core to package.json
Saved plugin info for "monaca-plugin-monaca-core" to config.xml
--save flag or autosave detected
Saving android@/data/build-server/cordova/platforms/android/6.4.0 into config.xml file ...
- Cordova prepare -
$ /data/build-server/cordova/7.1.0/bin/cordova prepare android
cordova-custom-config: Skipping auto-restore of config file backup(s)
- Cordova prepare -
$ /data/build-server/cordova/7.1.0/bin/cordova prepare android
cordova-custom-config: Skipping auto-restore of config file backup(s)
- Cordova compile -
$ /data/build-server/cordova/7.1.0/bin/cordova compile --debug --device
cordova-custom-config: Loaded module dependencies
cordova-custom-config: Running applyCustomConfig.js
DEBUG: Aborting applyCustomConfig.js because current hook 'before_compile' is not configured hook 'after_prepare'
cordova-custom-config: Finished applying platform config
ANDROID_HOME=/data/android-sdk
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
:wrapper
BUILD SUCCESSFUL in 0s
1 actionable task: 1 executed
Subproject Path: CordovaLib
The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.
   at build_9i2y8uklsknjqapdr08bivnuo.run(/private/tmp/monaca/5a90f5b3e78885cc078b4568/project/platforms/android/build.gradle:141)
publishNonDefault is deprecated and has no effect anymore. All variants are now published.
:preBuild UP-TO-DATE
:CordovaLib:preBuild UP-TO-DATE
:CordovaLib:preDebugBuild UP-TO-DATE
:CordovaLib:checkDebugManifest
:CordovaLib:processDebugManifest
:preDebugBuild
:CordovaLib:compileDebugAidl
:compileDebugAidl
:CordovaLib:packageDebugRenderscript NO-SOURCE
:compileDebugRenderscript
:checkDebugManifest
:generateDebugBuildConfig
:prepareLintJar
:generateDebugResValues
:generateDebugResources
:CordovaLib:compileDebugRenderscript
:CordovaLib:generateDebugResValues
:CordovaLib:generateDebugResources
:CordovaLib:packageDebugResources
:mergeDebugResources
:createDebugCompatibleScreenManifests
:processDebugManifest
:splitsDiscoveryTaskDebug
:CordovaLib:platformAttrExtractor
:CordovaLib:generateDebugBuildConfig
:CordovaLib:prepareLintJar
:CordovaLib:processDebugResources
:processDebugResources
:generateDebugSources
:CordovaLib:generateDebugSources
:CordovaLib:javaPreCompileDebug
:CordovaLib:compileDebugJavaWithJavac
:CordovaLib:processDebugJavaRes NO-SOURCE
:CordovaLib:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug
:javaPreCompileDebug
:compileDebugJavaWithJavac
:compileDebugNdk NO-SOURCE
:compileDebugSources
:mergeDebugShaders
:compileDebugShaders
:generateDebugAssets
:CordovaLib:mergeDebugShaders
:CordovaLib:compileDebugShaders
:CordovaLib:generateDebugAssets
:CordovaLib:mergeDebugAssets
:mergeDebugAssets
:transformClassesWithDexBuilderForDebug
:transformDexArchiveWithExternalLibsDexMergerForDebug
:transformDexArchiveWithDexMergerForDebug
:mergeDebugJniLibFolders
:CordovaLib:compileDebugNdk NO-SOURCE
:CordovaLib:mergeDebugJniLibFolders
:CordovaLib:transformNativeLibsWithMergeJniLibsForDebug
:CordovaLib:transformNativeLibsWithIntermediateJniLibsForDebug
:transformNativeLibsWithMergeJniLibsForDebug
:processDebugJavaRes NO-SOURCE
:transformResourcesWithMergeJavaResForDebug
:validateSigningDebug
:packageDebug FAILED
44 actionable tasks: 44 executed
- postBuild -
Remove working directories...
Build Error: Error: Sandbox Exec Error: [ 注意:一部の入力ファイルは非推奨のAPIを使用またはオーバーライドしています。
注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルしてください。
注意:/private/tmp/monaca/5a90f5b3e78885cc078b4568/project/platforms/android/src/org/apache/cordova/splashscreen/SplashScreen.javaは非推奨のAPIを使用またはオーバーライドしています。
注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルしてください。
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':packageDebug'.
> Java heap space
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
* Get more help at https://help.gradle.org
BUILD FAILED in 1m 54s
Error: /private/tmp/monaca/5a90f5b3e78885cc078b4568/project/platforms/android/gradlew: Command failed with exit code 1 Error output:
注意:一部の入力ファイルは非推奨のAPIを使用またはオーバーライドしています。
注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルしてください。
注意:/private/tmp/monaca/5a90f5b3e78885cc078b4568/project/platforms/android/src/org/apache/cordova/splashscreen/SplashScreen.javaは非推奨のAPIを使用またはオーバーライドしています。
注意:詳細は、-Xlint:deprecationオプションを指定して再コンパイルしてください。
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':packageDebug'.
> Java heap space
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
* Get more help at https://help.gradle.org
BUILD FAILED in 1m 54s
]
```
### 該当のソースコード
```ここに言語名を入力
ソースコード
```
### 試したこと
ここに問題に対して試したことを記載してください。
もしや、100MB程度しかアプリ自体には入れられなくて、重いデータは後からダウンロード出来るようにしろよって事ですかねこれは。。。
### 補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
  • Monaca

    1538 questions

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

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る