Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法实例化java.lang.classnotfoundexception android_Android_Classnotfound - Fatal编程技术网

无法实例化java.lang.classnotfoundexception android

无法实例化java.lang.classnotfoundexception android,android,classnotfound,Android,Classnotfound,我知道已经有很多,但似乎没有一个能解决我的问题。奇怪的是,这个错误只发生在一个从Eclipse运行的签名包上,它运行得非常完美,并且这个错误只在我发布的最新更新中出现,但我想不出任何与我更改的内容相关的东西 Caused by: java.lang.ClassNotFoundException: com.domain.app.MainApp 为了使用库,我使用了一个扩展应用程序的类。适用的清单部分如下所示: <application android:icon="@drawable/lau

我知道已经有很多,但似乎没有一个能解决我的问题。奇怪的是,这个错误只发生在一个从Eclipse运行的签名包上,它运行得非常完美,并且这个错误只在我发布的最新更新中出现,但我想不出任何与我更改的内容相关的东西

Caused by: java.lang.ClassNotFoundException: com.domain.app.MainApp
为了使用库,我使用了一个扩展应用程序的类。适用的清单部分如下所示:

<application android:icon="@drawable/launcher" android:label="@string/app_name"
    android:theme="@style/MyTheme" android:name=".MainApp">

    <activity android:name=".MainActivity"
              android:label="@string/app_name"
              android:theme="@style/MyTheme">
               <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

    </activity>

有人知道是什么引起的吗

不确定问题出在哪里,但在清理、重新导出和重新上载后,问题停止发生。

Proguard可能会出现此类问题。我没有Proguard文件…不久前将其删除。您的MainApp在哪个包中扩展了应用程序?再次使用与classes com.domain.app相同的包,这在eclipse中运行良好…应用程序运行正常。唯一的问题是当我尝试安装已签名的软件包时。您是否解决了此问题?