找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: 407470330

[已解决] 安卓打包失败

[复制链接]
发表于 2019-2-14 20:54:15 | 显示全部楼层
407470330 发表于 2019-2-14 20:34
成功了谢谢谢谢,我换了6.9的版本找到了原因是因为素材太大了我压缩了所有的图片就可以了,谢谢 ...

素材太大原因,6.9版本就可以?呵呵,那Ren'Py 6.99版还真要奉为经典版本
回复 支持 抱歉

使用道具 举报

发表于 2019-2-16 19:42:37 | 显示全部楼层
7.1.0版本后,打包安卓会生成两份apk。armeabi-v7a是给安卓平板使用的,而x86_64是给chromeOS使用的。因为要同时打包两份apk,所以会用到双倍的内存,游戏包体大一些就会很容易出现jvm内存溢出的问题。虽然将jvm内存设置大些可以解决一部分问题,但是治标不治本。以下是在下拙见,个人认为的最佳解决办法,那就是将生成的apk去掉一份,只留下安卓平板用的那个。
具体操作:
在 rapt\templates下找到app-build.gradle,照下图更改即可: 1.jpg 2.jpg
7.1.1版本后,该配置文件里还要多删一个,红圈部分删掉,包括“,”号:
3.jpg

将该配置文件按上述截图修改后,再打包安卓只会生成一份apk了。如果还出现jvm溢出,说明这个游戏包体是真的太大了,那么请按楼上所说,去配置一下gradle使用的jvm大小,或者压缩一下游戏图片视频这些大家伙。

评分

参与人数 1干货 +2 收起 理由
龙氏 + 2 可以试试一个方法

查看全部评分

回复 支持 3 抱歉 1

使用道具 举报

发表于 2019-5-4 17:04:13 | 显示全部楼层
移植时如何突破2g上限呢?
回复 支持 抱歉

使用道具 举报

发表于 2019-7-22 19:20:06 | 显示全部楼层
小猪 发表于 2019-2-16 19:42
7.1.0版本后,打包安卓会生成两份apk。armeabi-v7a是给安卓平板使用的,而x86_64是给chromeOS使用的。因为 ...


                               
登录/注册后可看大图


                               
登录/注册后可看大图


                               
登录/注册后可看大图

最强干货!!win764位8G的物理内存,开了虚拟内存也没用,全部是内存溢出,永久空间不足等等问题,按照这位兄台这样改就对了~目前我使用的是renpy7.3.2版本,奉上app-build.gradle文件更改了的参数,以及两个gradle.properties文件的参数
回复 支持 抱歉

使用道具 举报

发表于 2019-7-22 19:23:07 | 显示全部楼层
https://server.9yuntu.cn/doc/581CIIylMlbXv8rKRPFvas
https://server.9yuntu.cn/doc/581CI8zoecQdrKPFWqPqnl
https://server.9yuntu.cn/doc/581CIBQ764XW6pYQkM9hzd
图片链接
回复 支持 抱歉

使用道具 举报

发表于 2019-8-12 16:43:48 | 显示全部楼层
BuErShen 发表于 2019-2-14 20:54
素材太大原因,6.9版本就可以?呵呵,那Ren'Py 6.99版还真要奉为经典版本 ...

请问下:
Ren'Py 7.3.2.320

正在更新工程。

正在创建资源目录。

正在打包内部数据。

正在使用 Gradle 构建应用包。
:app:preBuild UP-TO-DATE
:renpyandroid:preBuild UP-TO-DATE
:renpyandroid:preReleaseBuild UP-TO-DATE
:renpyandroid:checkReleaseManifest UP-TO-DATE
:renpyandroid:processReleaseManifest UP-TO-DATE
:app:preReleaseBuild
Download https://jcenter.bintray.com/org/slf4j/slf4j-parent/1.7.25/slf4j-parent-1.7.25.pom
Download https://dl.google.com/dl/android/maven2/com/android/support/support-core-ui/27.1.1/support-core-ui-27.1.1.aar
Download https://dl.google.com/dl/android/maven2/com/android/support/appcompat-v7/27.1.1/appcompat-v7-27.1.1.aar
Download https://dl.google.com/dl/android/maven2/com/android/support/animated-vector-drawable/27.1.1/animated-vector-drawable-27.1.1.aar
Download https://dl.bintray.com/alexeydanilov/apk-expansion/com/danikula/expansion/license/1.7.0/license-1.7.0.aar
Download https://dl.google.com/dl/android/maven2/com/android/support/support-core-utils/27.1.1/support-core-utils-27.1.1.aar
Download https://dl.google.com/dl/android/maven2/com/android/support/support-fragment/27.1.1/support-fragment-27.1.1.aar
Download https://dl.google.com/dl/android/maven2/com/android/support/support-vector-drawable/27.1.1/support-vector-drawable-27.1.1.aar
Download https://dl.bintray.com/alexeydanilov/apk-expansion/com/danikula/expansion/zip/1.2.1/zip-1.2.1.aar
Download https://dl.bintray.com/alexeydanilov/apk-expansion/com/danikula/expansion/expansion/1.3.4/expansion-1.3.4.aar
Download https://dl.google.com/dl/android/maven2/com/android/support/support-compat/27.1.1/support-compat-27.1.1.aar
Download https://dl.google.com/dl/android/maven2/android/arch/core/runtime/1.1.0/runtime-1.1.0.aar
Download https://dl.google.com/dl/android/maven2/android/arch/lifecycle/runtime/1.1.0/runtime-1.1.0.aar
Download https://dl.google.com/dl/android/maven2/android/arch/lifecycle/livedata-core/1.1.0/livedata-core-1.1.0.aar
Download https://dl.google.com/dl/android/maven2/android/arch/lifecycle/viewmodel/1.1.0/viewmodel-1.1.0.aar
:app:preReleaseBuild FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all files for configuration ':app:releaseRuntimeClasspath'.
> Could not download license.aar (com.danikula.expansion:license:1.7.0)
   > Could not get resource 'https://dl.bintray.com/alexeydanilov/apk-expansion/com/danikula/expansion/license/1.7.0/license-1.7.0.aar'.
      > Read timed out

* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.
这个该怎么解决
回复 支持 抱歉

使用道具 举报

发表于 2019-8-28 14:44:18 | 显示全部楼层
其实也有可能和sdk是32位还是64位有关
回复 支持 抱歉

使用道具 举报

发表于 2020-3-22 03:41:17 | 显示全部楼层

                               
登录/注册后可看大图
help
回复 支持 抱歉

使用道具 举报

发表于 2020-3-22 03:42:48 | 显示全部楼层
I'm getting the same error again     "OutOfMemoryError: Java heap space"
回复 支持 抱歉

使用道具 举报

发表于 2020-3-22 13:16:07 | 显示全部楼层
如果资源容量太大的话,app-build.gradle和gradle.properties这两个确实是要改,大佬们的建议不错
回复 支持 抱歉

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号|苏公网安备 32092302000068号 )

GMT+8, 2024-11-22 02:28 , Processed in 0.105289 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表