极光推送app启动后极光的进程可以和包名一样吗或者不生成极光进程

qianduan-duanwei
2019-06-26 12:12 703 0

我的项目中使用了马来西亚的一个身份证实别组件,使用这个组件的时候需要设置一个许可证,但是这个许可证只能作用在当前应用的包名,现在集成极光推送后,app就直接崩溃了
错误日志如下:

java.lang.RuntimeException: Unable to create application my.primekeeper.android.uat.MyApplication: com.microblink.recognition.InvalidLicenceKeyException: This license is invalid for licensee 'my.primekeeper.android.uat:pushcore'. It is valid only for licensee 'my.primekeeper.android.uat', for product 'BlinkID' on platform 'Android' up to version 4.10. Please contact support for more information.
    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5829)
    at android.app.ActivityThread.-wrap1(Unknown Source:0)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1685)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:176)
    at android.app.ActivityThread.main(ActivityThread.java:6651)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:824)
Caused by: com.microblink.recognition.InvalidLicenceKeyException: This license is invalid for licensee 'my.primekeeper.android.uat:pushcore'. It is valid only for licensee 'my.primekeeper.android.uat', for product 'BlinkID' on platform 'Android' up to version 4.10. Please contact support for more information.
    at com.microblink.MicroblinkSDK.setLicenseKey(line:108)
    at my.primekeeper.android.uat.MyApplication.onCreate(MyApplication.java:24)
    at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1120)
    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5826)

我程序中初始化的代码如下:

@Override
public void onCreate() {
super.onCreate();
this.app = this;
JPushInterface.setDebugMode(true);
JPushInterface.init(this);
MicroblinkSDK.setShowTimeLimitedLicenseWarning(false);
MicroblinkSDK.setLicenseKey(key, this);
MicroblinkSDK.setIntentDataTransferMode(IntentDataTransferMode.PERSISTED_OPTIMISED);
}

1个回答

热门排序