1. 程式人生 > >android 執行中 java.lang.NoClassDefFoundError:問題報錯的一個原因

android 執行中 java.lang.NoClassDefFoundError:問題報錯的一個原因

今天改完東西執行時發現會報:

I/art     ( 3294): Rejecting re-init on previously-failed class java.lang.Class(xx.xxx.xxx)

 E/AndroidRuntime( 3294): FATAL EXCEPTION: main

 java.lang.NoClassDefFoundError:

百度後發現,是找不到類。找了好久才發現原來是在AndroidManifest.xml裡面把use-library 寫到了application外面了。。

應該寫成

<application

...

<uses-library android:name="xxxxx" />

...

 application/>