报错现象:真机调试正常,打包release和debug包均报错【JavaScriptJavaBridge::CallInfo isn’t valid! 】
cocos creator 2.4.3
系统:安卓原生
机器:Galaxy S9
typejs代码:
static go() {
jsb.reflection.callStaticMethod(
"org/cocos2dx/javascript/AppActivity", //路径
"Test", //方法名
"()V", //如果有两个(Ljava/lang/String;Ljava/lang/String;)V
);
}
安卓原生代码:
public class AppActivity extends Cocos2dxActivity {
static Vibrator vibrator;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (!isTaskRoot()) {
return;
}
SDKWrapper.getInstance().init(this);
vibrator = (Vibrator)getSystemService(Service.VIBRATOR_SERVICE);
}
public static void Test (){
System.out.println(“wwwwwwwwsdasds输入日志信息”);
vibrator.vibrate(100);
}
混淆文件:
-keep public class org.cocos2dx.** { ; }
-dontwarn org.cocos2dx.*
混淆文件详细路径:









