當我使用混亂,應用錯誤 日誌:java.lang.InstantiationException:無法實例化類com.luichi.ygj.a.cf;沒有空的構造
[2016年8月22日11:15:24.343] -----> 11java.lang.RuntimeException: java.lang中.InstantiationException:不能實例化類 com.luichi.ygj.a.cf;沒有空的構造
當我使用混亂,應用錯誤 日誌:java.lang.InstantiationException:無法實例化類com.luichi.ygj.a.cf;沒有空的構造
[2016年8月22日11:15:24.343] -----> 11java.lang.RuntimeException: java.lang中.InstantiationException:不能實例化類 com.luichi.ygj.a.cf;沒有空的構造
看起來您正在使用ProGuard來混淆您的代碼,另一個代碼使用Java反射來實例化類。
您需要將-keep
規則添加到您的ProGuard配置文件中,以避免混淆那些通過反射使用的類。
在com.luichi.ygj.a.cf
添加一個空的構造函數的類。例如:
public class BasicClass {
public BasicClass(/*This is empty*/) {
Log.i("TAG", "Empty constructor");
}
private void myMethod() {}
}
但我沒有這個課 –
請粘貼你的代碼你已經嘗試過。或者請檢查您的清單文件 –
,但我沒有這個類 –
什麼是您的應用程序包名稱? –