01-04 10:54:31.118 I/art ( 5344): Rejecting re-init on previously-failed class java.lang.Class
01-04 10:54:31.118 I/art ( 5344): Rejecting re-init on previously-failed class java.lang.Class
01-04 10:54:31.118 I/OpenGLRenderer( 5317): Initialized EGL, version 1.4
01-04 10:54:31.128 I/art ( 5344): Rejecting re-init on previously-failed class java.lang.Class
01-04 10:54:31.128 D/AndroidRuntime( 5344): Shutting down VM
01-04 10:54:31.128 E/AndroidRuntime( 5344): FATAL EXCEPTION: main
01-04 10:54:31.128 E/AndroidRuntime( 5344): Process: org.simalliance.openmobileapi.service:remote, PID: 5344
01-04 10:54:31.128 E/AndroidRuntime( 5344): java.lang.NoClassDefFoundError: org.simalliance.openmobileapi.service.SmartcardService$7
01-04 10:54:31.128 E/AndroidRuntime( 5344): at org.simalliance.openmobileapi.service.SmartcardService.(SmartcardService.java:1201)
01-04 10:54:31.128 E/AndroidRuntime( 5344): at java.lang.reflect.Constructor.newInstance(Native Method)
01-04 10:54:31.128 E/AndroidRuntime( 5344): at java.lang.Class.newInstance(Class.java:1606)
以上是報錯的log,在調用的工程的Manifest中已經加了調用的路勁,在system/etc/permissions下也加了相應的xml,試過很多方法都還是同樣報錯,實在不知道是哪裡的問題,求大神幫忙,很急。。。
這個問題我終於找到了怎麼解決,主要是我在應用的項目的Manifest裡沒有刪掉多余的,而且謝了屬性android:required="true",
這樣的意思就是必須去鏈接這個共享庫,但是我沒刪掉的那個共享庫其實是沒有的,所以在運行時會提示找不到類,但是這麼報錯,報錯的行數
就有點不對了,報錯的那一行其實是有這個類庫的,還有就是這個問題在編譯時並不會出現錯誤