Libgdx启用proguard

时间:2017-04-10 08:47:38

标签: libgdx proguard

我一直希望能够长时间启用proguard,但这似乎很麻烦。

但我在想是否有可能只允许proguard删除程序不使用的课程,我有一个简单的游戏,重量接近25mb,我甚至没有2mb的资产,我不知道#39; t关心混淆。

这应该更容易实现吗?因为启用proguard时的大多数错误都是因为混淆了?

我可以这样做吗?如何?

由于

修改

我使用eclipse

picker1.delegate=self档案

build.gradle

1 个答案:

答案 0 :(得分:1)

在Android应用模块中添加此内容。具有预构建proguard-project.txt文件的应用程序模块,其中包含适用于libgdx项目的proguard规则。

buildTypes {
        release {
            minifyEnabled true   
            proguardFile getDefaultProguardFile('proguard-android-optimize.txt')
            proguardFile 'proguard-project.txt'
        }
    }

在project.properties文件中取消提交此行。

proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt

希望你没有使用皮肤,有时皮肤会产生问题,因为从.json获取对象。