无法实例化活动ComponentInfo(...)java.lang.ClassNotFoundException :()

时间:2013-12-03 11:36:09

标签: android android-layout android-intent

大家好我们正在尝试从Git hub编译此代码,但是收到错误(应用程序崩溃的时候我尝试开始)

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.viewpagerparallax/com.example.viewpagerparallax.MyTestActivity}: java.lang.ClassNotFoundException: Didn't find class "com.example.viewpagerparallax.MyTestActivity" on path: DexPathList[[zip file "/data/app/com.example.viewpagerparallax-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.viewpagerparallax-1, /vendor/lib, /system/lib]]

没有堆栈溢出问题/解决方案帮助了我。

此外,当我切换到main.xml布局视图时,它说

The following classes could not be found:
- com.example.viewpagerparallax (Fix Build Path, Edit XML, Create Class) 

虽然.java文件存在于同一个包中

这是我的清单文件(在我的情况下,我已将包名更改为com.example.viewpagerparallax.MyTestActivity) 这是清单文件

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.viewpagerparallax"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="18" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.viewpagerparallax.MyTestActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

这是我关注的链接

https://github.com/MatthieuLJ/ViewPagerParallax 如果你需要这些文件,请告诉我。

请帮助 提前致谢

3 个答案:

答案 0 :(得分:0)

试试这个:

转到项目/属性/ Java构建路径/订单和导出 - 确保在Android Dependencies和支持库前面有一个检查,如果您使用它。标记所有复选框。单击应用并清理项目。

希望这有帮助。

答案 1 :(得分:0)

在我的情况下出现了这个错误,因为我在资源文件或Manifest.xml中有一些代码行,这些代码行由SVN Client插入,如smartSVN或tortoise。

    <<<<<<< .mine
        <string name="pathConfiguration">http://jorgesys/app/config_development.xml</string>
    =======    

    >>>>>>> .r124
<<<<<<< .mine

删除那些行

<string name="pathConfiguration">http://jorgesys/app/config_development.xml</string>

它将修复异常。

答案 2 :(得分:0)

如果您在项目中添加其他库,则需要将其与项目一起导出,以防某些类被排除。

我已经回答了这个问题,这将很容易解决问题。 看到它here