使用Android Studio无法找到课程

时间:2014-03-01 11:34:32

标签: android android-studio

我在使用Android Studio创建的新项目时遇到了一个非常令人沮丧的问题。我在发布时收到此错误:

Unable to instantiate application com.xxx.yyy.communication.ApplicationLoader: java.lang.ClassNotFoundException: Didn't find class "com.xxx.yyy.communication.ApplicationLoader" on path: /data/app/com.xxx.yyy-1.apk

这是我的清单:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.xxx.yyy" >

    <application
        android:name=".communication.ApplicationLoader"
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >

              ..............

    </application>

</manifest>

该类位于正确的包中,但未找到。 我尝试过使用完整路径,清理,重建等。

什么可能导致这个问题?

1 个答案:

答案 0 :(得分:0)

<强>解决


问题是由我使用的JDK 1.7引起的。 我从gradle文件中删除了以下行,现在它可以工作:

compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
}