首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >安卓4.4上的PhotoEditorSDK OrientationSensor错误(API 19)

安卓4.4上的PhotoEditorSDK OrientationSensor错误(API 19)
EN

Stack Overflow用户
提问于 2018-02-01 12:53:42
回答 1查看 63关注 0票数 0

我有一个在Android6.0(API23)上运行的应用程序,但当我尝试在Android4.4(API19)上运行它时,我在PESDK.init期间得到了一个意外的异常。我的项目中应该缺少一些东西,但我无法弄清楚发生了什么……

尝试调用OrientationSensor类中的initSensor方法时生成错误,如下所示:

代码语言:javascript
代码运行次数:0
运行
复制
import ly.img.android.ui.utilities.OrientationSensor;
public static final String VERSION_NAME = "4.1.4"
private static void init() {
    OrientationSensor.initSensor(PESDK.getAppContext());
}

异常日志消息为:

代码语言:javascript
代码运行次数:0
运行
复制
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at ly.img.android.a.a(Unknown Source) 
at ly.img.android.PESDK.init(Unknown Source) 
at my.app.MainApplication.onCreate(MainApplication.java:101) 
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007) 
at dalvik.system.NativeStart.main(Native Method) 

Caused by: java.lang.NoClassDefFoundError: ly.img.android.ui.utilities.OrientationSensor
at ly.img.android.PESDKInit.init(PESDKInit.java:27)
at java.lang.reflect.Method.invokeNative(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:515) 
at ly.img.android.a.a(Unknown Source) 
at ly.img.android.PESDK.init(Unknown Source) 
 at my.app.MainApplication.onCreate(MainApplication.java:101) 
EN

回答 1

Stack Overflow用户

发布于 2018-02-02 22:15:00

这些似乎是你的“前卫规则”的一个问题。请检查您的设置,方向传感器不应被proguard删除,因为它在代码中被明确引用。

请同时考虑更新到v5.0.15

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48555578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档