在我最近从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