GameMale
登陆 / 注册 搜索

USERCENTER

SEARCHSITE

搜索

楼主: gourdman3
收起左侧

[问题] 求助renpy游戏打包成apk的流程

   关闭 [复制链接] |关注本帖

Lvl. 0

【夏日限定】夏日的泰凯斯保卫领土裸体克里斯炙热的格拉迪欧拉斯岛田半藏士兵 76莱因哈特·威尔海姆杰西·麦克雷BIG BOSS克里斯‧雷德菲尔德

    千城丶 发表于 2023-6-25 05:30:32 | 显示全部楼层 <
    回复

    举报

    裸体克里斯灵魂之椅【夏日限定】夏日的泰凯斯死灵之书吃饱金币的Doge男巫之歌

      一线银 发表于 2023-6-25 05:57:30 | 显示全部楼层 <
      我记得很麻烦的,b站搜了下只有这个【Renpy协作翻译、汉化与机翻教程-哔哩哔哩】 https://b23.tv/G29x55p 最后提了一点点安卓打包。
      回复

      举报

      岛田源氏巴比伦辞典火柴 - Gamemale艾吉奥小小舞台漂洋小船不曾寄出的信件星芒戒指虎克船长神灯

        cc簗橗 发表于 2023-6-25 07:05:54 | 显示全部楼层 <
        回复

        举报

        森林鹿露娜弗蕾亚·诺克斯·芙尔雷蒂法·洛克哈特肉垫手套夜魔护符暮光独角兽幼崽达拉然BIG BOSS高阶守望者徽章

          starlink 发表于 2023-6-25 08:35:31 | 显示全部楼层 <
          回复

          举报

          小小舞台『 弗霖的琴』虚空之海的鲸業火死鬥男巫之歌泰比里厄斯【夏日限定】夏日的泰凯斯史莱姆牧场崩朽之青铜龙王岛田源氏

            书の妖怪 发表于 2023-6-25 08:37:39 | 显示全部楼层 <
            楼主要注意不要回复自己的主题,需要补充或修改内容请使用主楼的编辑功能。
            需要回复他人需使用“我也说一句”功能,如果是手机版需要先下拉至底部切换成电脑版。
            回复

            举报

            『搓粉团珠』『落樱缤纷』『伊黎丝的赞词』『灰域来音』『不败之花』『流星赶月:宙刃』『钟楼盐水棒冰』『泥潭颂唱者』『逆境中的幸运女神』『南瓜拿铁』

              Nittbone 发表于 2023-6-25 09:29:10 | 显示全部楼层 <
              回复

              举报

              脉律辐石劫掠核芯御医神兔夏日柯基幽灵竹筒黄金树的恩惠探险三杰士图腾饼干生活拍立得璀璨金币

                chouki 发表于 2023-6-25 09:32:49 | 显示全部楼层 <
                回复

                举报

                【新春限定】果体 隆狂热恋爱中Vergil王者之盾Forever TitanicSCP-s-1889-第五页『随时随地开启!』幸运女神的微笑『随时随地开启!』『逆境中的幸运女神』

                  意大利老鼠人 发表于 2023-6-25 10:15:39 | 显示全部楼层 <
                  回复

                  举报

                    Scaramouche 发表于 2023-6-25 19:49:32 | 显示全部楼层 <
                    在正确下载安装Ren'Py,并导入选择所需打包项目后

                    Ren'py的安卓打包步骤如下:

                    1.环境部署

                    1.1 OpenJDK 8

                    https://adoptium.net/temurin/releases/?version=8

                    下载 JDK 最新的长期支持版本,选择适合自己平台的版本.
                    以 Windows 为例,下载 x64 zip版本,解压放置到指定工作路径更名为 jdk

                    1.1.1 环境变量配置
                    新建 cmd 文件,放置到与jdk同级目录中,复制粘贴运行批处理代码:
                    @echo off
                    chcp 65001
                    set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
                    set JAVA_HOME=%~dp0\jdk
                    set /P EN=请确认后按 回车键 开始设置!
                    setx "JAVA_HOME" "%JAVA_HOME%" -M
                    setx "CLASS_PATH" "%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar" -m
                    for /f "tokens=1,* delims=:" %%a in ('reg QUERY "%regpath%" /v "path"') do (
                      set "L=%%a"
                      set "P=%%b"
                    )
                    set "Y=%L:~-1%:%P%"
                    setx path "%%JAVA_HOME%%\bin;%Y%" -m
                    echo === 请按任意键退出!  
                    pause>nul

                    随后 win+R 运行cmd,并执行 java -version,若正确输出 jdk 信息即为配置成功


                    1.2 Gradle

                    若 RenPy 自身部署 Gradle 进程失效,可尝试手动下载官方推荐版本并解压放置到以下目录中

                    https://downloads.gradle.org/distributions/gradle-6.1.1-bin.zip

                    X:\Users\你的用户名\.gradle\wrapper\dists\gradle-6.1.1-bin\4i3ntwqiazourd86epxcz427c


                    1.3 安装 Android SDK 与 Rapt-Renpy

                    进入操作-安卓 选项,保持良好网络连接与代理,点击 "安装 SDK",待进度完成重启即可


                    2.打包
                    依次执行 生成密钥,配置 Gradle,注意包名只包含 ASCII 字母与点,分配与项目容量匹配的内存,选择 Universal APK(Play Bundle 为 GooglePlay专用格式),构建即可

                    若无报错构建成功,但设备安装闪退且Renpy模拟成功,说明不太可能是项目代码问题,而是设备兼容问题,或是 Gradle 构建问题


                    1.可尝试修改 Renpy目录下 renpy-8.1.1-sdk\rapt\templates\app-build.gradle,找到
                    defaultConfig {
                           applicationId "{{ config.package }}"
                           minSdkVersion 19
                            targetSdkVersion 33
                            versionCode {{ config.numeric_version }}
                            versionName "{{ config.version }}"
                    }
                    将 targetSdkVersion 更改为 33 对应 Android 13,不过一般没必要 8.0.3 / 7.5.3 已加入支持

                    2.根据上游的Renpy Android Package Tool更新日志:"rapt: More changes required to build with the latest android plugin.",新版本提高了JDK版本至17,可以等等新版本

                    https://github.com/renpy/renpy-build/tree/master/rapt

                    3.Renpy Android Package Tool 的底层支持 pygame_sdl2 年久失修缺乏维护在面临复杂高版本的安卓,难免出现兼容性问题
                    https://github.com/renpy/pygame_sdl2
                    rapt 早期参考https://github.com/renpytom/rapt-pygame-example


                    解决方法

                    相关依赖:
                    python-for-android
                    pygame_sdl2
                    buildozer

                    1.搭建 buildozer 环境
                    该环境必须 Linux,因为我的设备不兼容LinuxMint,经过特殊处理的Windows Server也难以安装 WSL,故暂时没有条件测试.
                    更多信息可参考 buildozer 的官方文档https://buildozer.readthedocs.io/en/latest/

                    2.在 python-for-android recipes 里面增加 pygame_sdl2 (可将 recipes 的 pygame_sdl2 拷贝到 python-for-android 相应目录)
                    3.buildozer.spec requirments 中增加 cython,pygame_sdl2
                    4.buildozer 打包
                    回复

                    举报

                    睡着的小伯裸体克里斯月影狼不灭狂雷泰比里厄斯崩朽之青铜龙王白野威上古卷轴V:天际骑兽之子落雪勇者与龙的传说-第一页

                      岚狗 发表于 2023-6-25 20:11:42 | 显示全部楼层 <
                      回复

                      举报

                      街头霸王老父亲令人不安的契约书GM論壇進階勛章猪庇特阿尔萨斯‧米奈希尔小菜鸟

                        shiquanbing 发表于 2023-6-25 20:20:44 | 显示全部楼层 <
                        回复

                        举报

                        双向圣杯:焕然意志吃饱金币的Doge冰原古老金币近地夜航萨菲罗斯Birth of Sky真·天使之赐丹雀衔五穗,人间始丰登极·龙の意

                          苍月洸哉 发表于 2023-6-25 20:34:13 | 显示全部楼层 <
                          回复

                          举报

                          『搓粉团珠』奇怪的刮刮卡缘起星空阿丽塔【圣诞限定】心心念念小雪人史莱姆牧场禽兽扒手亚瑟‧摩根業火死鬥吃饱金币的Doge

                            拳击虎 发表于 2023-6-26 15:08:20 | 显示全部楼层 <
                            回复

                            举报

                            『住在GM村』诺克提斯·路西斯·伽拉姆【圣诞限定】心心念念小雪人小狮欢舞永亘环近地夜航十周年扭蛋 - 蓝『落樱缤纷』

                              alexk 发表于 2023-6-26 16:58:31 | 显示全部楼层 <
                              回复

                              举报

                              『搓粉团珠』雪王的心脏肉垫手套『落樱缤纷』里昂‧S‧甘乃迪小小安全帽丹雀衔五穗,人间始丰登『随时随地开启!』『随时随地开启!』寶可夢 Pokémon

                                zhuovboyan 发表于 2023-6-29 21:44:18 | 显示全部楼层 <
                                回复

                                举报

                                牧羊人GM論壇榮譽勛章特殊-家园卫士Ⓛ特殊-家园卫士Ⓡ勋章空位插槽眼镜蛇图腾香喷喷的烤鸡驯化黑龙幼崽小小安全帽

                                  亨德 发表于 2023-7-2 15:47:19 | 显示全部楼层 <
                                  回复

                                  举报

                                  近地夜航業火死鬥『迷翳森林回忆录』『随时随地开启!』Forever Titanic诡案谜集·黑夜之星『随时随地开启!』永浴爱河【圣诞限定】心心念念小雪人征服之王

                                    raccooncop 发表于 2023-7-5 22:26:00 | 显示全部楼层 <
                                    回复

                                    举报

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

                                    本版积分规则

                                    文字版|手机版|小黑屋|GameMale

                                    GMT+8, 2025-3-18 12:20 , Processed in 0.137297 second(s), 125 queries , Redis On.

                                    Copyright © 2013-2025 GameMale

                                    All Rights Reserved.

                                    快速回复 返回列表