从项目中启动android-aar模块中的服务

时间:2016-07-22 10:25:01

标签: android module android-service android-library aar

我实现了一个包含BLE扫描服务的aar文件。该服务使用另一个aar库。当我尝试启动aar模块中的服务时。我收到以下错误。

java.lang.NoClassDefFoundError: com.bfonics.android.smartbeaconsupport.service.BLEService at com.bfonics.android.smartbeaconsupport.util.AppManager.startBLEService(AppManager.java:36)

1 个答案:

答案 0 :(得分:1)

java.lang.NoClassDefFoundError表示在编译时存在某些内容但在运行时不存在。 重建你的aar-libraries并确保proguard已被禁用。