1

我将 Adob​​e Creative SDK 图像编辑器集成到我的应用程序中。就编辑而言,一切正常,但是当我尝试加载 Adob​​e 免费提供的新耗材(贴纸、效果、相框等)时,会打开一个注册/登录对话框并且应用程序崩溃按下任一按钮时。从下面的崩溃转储中,很明显崩溃发生在 Adob​​e 逻辑中,但也许我没有正确配置某些东西。有没有人有这方面的经验?

133654---------- beginning of crash
133683:09-09 11:22:44.339  4495  4495 E AndroidRuntime: FATAL EXCEPTION: main
133754-09-09 11:22:44.339  4495  4495 E AndroidRuntime: Process: com.floomit.floomit, PID: 4495
133843-09-09 11:22:44.339  4495  4495 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.SharedPreferences android.content.Context.getSharedPreferences(java.lang.String, int)' on a null object reference
134088-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at android.os.Parcel.readException(Parcel.java:1690)
134191-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at android.os.Parcel.readException(Parcel.java:1637)
134294-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at com.adobe.creativesdk.aviary.internal.account.IAidlAdobeBillingContentService$Stub$Proxy.login(IAidlAdobeBillingContentService.java:278)
134484-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at com.adobe.creativesdk.aviary.internal.account.AdobeBillingContentManager.login(AdobeBillingContentManager.java:314)
134653-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at com.adobe.creativesdk.aviary.internal.account.BillingContentFactory.requestLogin(BillingContentFactory.java:486)
134819-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at com.adobe.creativesdk.aviary.AdobeImageBillingService.requestLogin(AdobeImageBillingService.java:95)
134973-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at com.adobe.creativesdk.aviary.dialogs.LoginDialogFragment.onClick(LoginDialogFragment.java:281)
135121-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at android.view.View.performClick(View.java:5637)
135221-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at android.view.View$PerformClick.run(View.java:22429)
135326-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at android.os.Handler.handleCallback(Handler.java:751)
135431-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at android.os.Handler.dispatchMessage(Handler.java:95)
135536-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at android.os.Looper.loop(Looper.java:154)
135629-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at android.app.ActivityThread.main(ActivityThread.java:6121)
135740-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at java.lang.reflect.Method.invoke(Native Method)
135840-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
135973-09-09 11:22:44.339  4495  4495 E AndroidRuntime:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
136087-09-09 11:22:44.341  4949 31347 W ActivityManager:   Force finishing activity com.floomit.floomit/com.adobe.creativesdk.aviary.AdobeImageEditorActivity
4

1 回答 1

0

在清单中添加以下内容

<provider
     android:name=“com.adobe.creativesdk.aviary.internal.cds.CdsProvider”
        android:authorities=“${applicationId}.CdsProvider”
        android:exported=“false”
        tools:replace=“android:authorities” />
于 2017-09-15T13:28:16.620 回答