我实现了一个包含BLE扫描服务的aar文件。该服务使用另一个aar库。当我尝试启动aar模块中的服务时。我收到以下错误。
java.lang.NoClassDefFoundError: com.bfonics.android.smartbeaconsupport.service.BLEService at com.bfonics.android.smartbeaconsupport.util.AppManager.startBLEService(AppManager.java:36)
答案 0 :(得分:1)
java.lang.NoClassDefFoundError
表示在编译时存在某些内容但在运行时不存在。
重建你的aar-libraries并确保proguard已被禁用。