|
认证参数呢:
BillTool: {"stEntity":{"iAPILevel":22,"iDensityDpi":640,"iHeightPixels":2560,"iWidthPixels":1440,"szAndroidID":"bded7a94f37d32fd","szBoard":"universal7420","szBrand":"samsung","szBuildTime":"1442634933000","szDeviceID":"990005788241959","szFingerPrint":"samsung/zerofltespr/zerofltespr:5.1.1/LMY47X/G920PVPU3BOI1:user/release-keys","szHardware":"samsungexynos7420","szMacAddress":"90:B6:86:84:97:42","szModel":"SM-G920P","szRadio":"G920PVPU3BOL1"},"szLicense":"F88291D8-E4AD-45E7-8B79-B081E93BB586","szPath":"/storage/emulated/0"}
错误log:
A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x10 in tid 6584 (Thread-7774)
我调用BVPU.Auth(getApplicationContext(), json);报libc error。下边是我的写法,请问哪里有问题?
BVPU.InitCoreSDK();
BVPU.setMessageEvent(this);
BVPU.Initialize();
JNIMessage message = new JNIMessage();
message.addStrParam(JNIMessage.Key.JNIMESSAGE_KEY_S_ID.getName(),"mpu.start");
BVPU.PostMessageToNative(message);
new Thread(new Runnable() {
@Override
public void run() {
packBillEntity();
Gson gson = new Gson();
String json = gson.toJson(billEntity, BillEntity.class);
Log.i("BillTool", json);
BVPU.Auth(getApplicationContext(),json);
//loginMPU();
}
}).start(); |
|