1
我一直在試圖縮小我的libGDX遊戲.jar的大小。我一直在努力讓proguard工作。 Proguard一直抱怨缺少類,或者輸出.jar不會運行。LibGDX proguard
我已經嘗試了libGDX找到的所有現有配置文件。
有沒有人有設置proguard的經驗?
我一直在試圖縮小我的libGDX遊戲.jar的大小。我一直在努力讓proguard工作。 Proguard一直抱怨缺少類,或者輸出.jar不會運行。LibGDX proguard
我已經嘗試了libGDX找到的所有現有配置文件。
有沒有人有設置proguard的經驗?
您可以使用下面的配置libGDX:
-dontwarn com.badlogic.gdx.**
-dontnote com.badlogic.gdx.**
-keepclassmembers class com.badlogic.gdx.graphics.Cubemap* { *; }
-keepclassmembers class com.badlogic.gdx.graphics.GL* { *; }
# for Android backend
-keepclassmembers class com.badlogic.gdx.backends.android.AndroidInput* {
<init>(com.badlogic.gdx.Application, android.content.Context, java.lang.Object, com.badlogic.gdx.backends.android.AndroidApplicationConfiguration);
}
# for box2d plugin
-keepclassmembers class com.badlogic.gdx.physics.box2d.World {
boolean contactFilter(long, long);
void beginContact(long);
void endContact(long);
void preSolve(long, long);
void postSolve(long, long);
boolean reportFixture(long);
float reportRayFixture(long, float, float, float, float, float);
}
不工作,請參閱http://stackoverflow.com/questions/39915959/proguard-simexception – kwantuM
這是一個有點,太開放性的問題的給出,並沒有從Proguard的例子和輸出。給我們一個MCVE,我們會幫助你:http://stackoverflow.com/help/mcve –