RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 276|回复: 2

[有回复] [求助]如何更改编译安卓分发版的api level

[复制链接]
发表于 2021-10-16 07:57:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我在编译时没有安装android sdk,然后从启动器里安装了,编译时默认使用的api level29,怎么调整为api21?
Android Studio已经安装了,然后从里面下载了Android5.0对应的部分,然后编译时Gradle报错,看log似乎是jvm
已经把Android Studio的目录切换到ren'py的rapt/sdk目录下了,只需要下载对应的版本就好了吗?还是说有什么其他需要注意的地方
发表于 2021-10-21 11:40:18 | 显示全部楼层
没必要修改target SDK吧,在rapt/template 文件夹下的app-build.gradle文件中明确写了
defaultConfig {
        applicationId "{{ config.package }}"
        minSdkVersion 19
        targetSdkVersion 29
        versionCode {{ config.numeric_version }}
        versionName "{{ config.version }}"
    }
也就是说编译出来的apk最低在SDK 19也就是安卓4.4上运行sdk 19 以上都是兼容的,targetSDK 29 指明这个程序能够使用 SDK 29 (Android 10)的一些特性,你可以在这个文件中修改29为21,但能否编译通过还得楼主自己尝试,因为有些依赖可能需要手动去替换。个人觉得完全没必要修改这个。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-30 11:29:08 | 显示全部楼层
uvu 发表于 2021-10-21 11:40
没必要修改target SDK吧,在rapt/template 文件夹下的app-build.gradle文件中明确写了
defaultConfig {
    ...

好的,谢谢,不过已经改了target sdk版本()
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2022-1-19 11:39 , Processed in 0.100937 second(s), 15 queries , File On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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