在我最近從Eclipse遷移到Android Studio的項目中,我正在調查可怕的「ClassNotFoundException:路徑中找不到類的實例:DexPathList」(在這裏看到這種類型的問題的討論:Android ClassNotFoundException: Didn't find class on path),我追蹤到我的AndroidManifest.xml文件的格式。Android清單文件和活動名稱前的「點」
即,我有一個完全限定的包名稱,但活動名稱被指定爲。 。 。
<activity android:name="MyActivity" ...
...當被通緝是什麼?
...注意活動名稱前的 「點」。但是我的Eclipse項目中的AndroidManifest.xml文件都沒有這個點,它們的構建和運行都很好。我的Eclipse項目和Android Studio的另一個區別是,對於後者,應用程序被加載到具有較新操作系統--Landipop vs Kitkat的設備上(儘管這對於發貨版本並不是嚴格要求的)。
所以我的問題是,這是帶點的操作系統的新功能的格式,或者它是一個與Android Studio相關的需求,或者是什麼?它一直在那裏,但Eclipse沒有抓住它?我到現在爲止如何離開?
仍然使用Eclipse?的xD – Chisko