簡體   English   中英

Android.mk jar文件導入java.lang.Error:包裝失敗:java.lang.ClassNotFoundException

[英]Android.mk jar file import java.lang.Error: packaging failure: java.lang.ClassNotFoundException

我最近開始在AOSP中進行android應用程序開發,遇到了為手動測試場景獲取代碼覆蓋的議程。 我遇到了使用emma.jar庫完成相同操作的選擇。 但是,當我將相同的jar文件用作我的Android AOSP項目的一部分時,將添加該庫,並且編譯成功。 在運行期間,當我嘗試訪問函數時,應用程序崩潰並出現以下錯誤

致命異常:主要過程:com.panasonic.dairse.logger.loggerapp,PID:4843 java.lang.Error:包裝失敗:找不到類[com.vladium.logging.ILogLevels] {java.lang.ClassNotFoundException:com.vladium .logging.ILogLevels}

請將此添加到您的“ Manifest.xml”中

 <application.....>
 //add this line
 <activity name = "com.vladium.logging.ILogLevels">
 </application>

請檢查您的proguard規則以了解Emma。

-keep class com.vladium.** {
    *;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM