java.lang.NoClassDefFoundError: org.simalliance.openmobileapi.service.SmartcardService$7
at org.simalliance.openmobileapi.service.SmartcardService.(SmartcardService.java:1201)
<uses-library> 引用共享庫(如 org.simalliance.openmobileapi)。android:required="true" 表示**必須**存在該庫,否則安裝失敗/運行崩潰。NoClassDefFoundError。AndroidManifest.xml 中所有 <uses-library 標籤。android:required="false"(API 23+ 支持)。/system/framework/xxx.jar、/system/etc/permissions/xxx.xml)。Build → Clean Project,重新安裝。NoClassDefFoundError 不等於 ClassNotFoundException:前者表示類文件找到但**初始化失敗**(靜態代碼塊異常、依賴類缺失),後者表示類文件完全找不到。本例屬依賴共享庫缺失導致初始化失敗。