当前位置: 首页 > 知识库问答 >
问题:

仅在导出的APK中出错:无法实例化activity ComponentInfo

司徒耀
2023-03-14

当我直接从Android Developer Tools(ADT)运行我的应用程序时,它工作得很好。但是,当我将它导出到一个APK文件并安装它时,我得到以下错误:

java.lang.RuntimeException:无法实例化活动组件Info{my.app/my.app.MainActivity}:java.lang.ClassNotFoundException:在路径上找不到类“my.app.MainActivity”:DexPathList[[zip文件“/data/app/my.app-2.apk”],NativeLibraryDirectories=[/data/app-lib/my.app-2,/vendor/lib,/system/lib]](位于Android.app.ActivityThread.PerformLaunchActivity(ActivityThread.2187)Teinit.java:555)在Dalvik.System.NativeStart.Main(本机方法)上找到类“My.App.MainActivity”,原因为:java.lang.ClassNotFoundException:在路径:DexPathList[[zip文件“/data/app/My.App-2.apk”],NativeLibraryDirectories=[/data/app-lib/My.App-2,/vendor/lib,/system/lib]]在Dalvik.System.BaseClassLoader.FindClass(BaseDexClassLoader.java:53)在

共有1个答案

羊舌青青
2023-03-14

问题似乎是ADT中的一个bug。通过Project->clean手动进行清理,然后重新导出APK解决了这个问题。

 类似资料:
  • 我正试图启动chrome浏览器使用远程WebDriver与以下代码。 我得到了以下错误: 线程“main”中的异常org.openqa.selenium.remote.UnreachableBrowserException:无法启动新会话。可能的原因是远程服务器地址无效或浏览器启动失败。 我检查了端口9898是否打开。我在中的主机中添加了localhost 更新:我可以看到另外两个例外。

  • 下面是我的applicationContext.xml的外观: ………… 我得到了这个错误: 创建异常:创建名称为“自定义编辑器配置器”的 Bean 时出错:在 Servlet上下文资源 [/WEB-INF/Spring-servlet.xml]中定义名称的 Bean 时出错: 初始化 Bean 失败;嵌套的异常是组织.Spring框架.豆.类型不匹配异常: 无法将类型为 “java.util.L

  • 我的项目成功运行,但当我导出apk时,它在Prograd项目中崩溃了。文本 但错误 致命异常:AsyncTask#1 java。lang.RuntimeException:在android上执行doInBackground()时出错。操作系统。异步任务3美元。在java上完成(AsyncTask.java:299)。util。同时发生的未来任务。在java上完成(FutureTask.java:3

  • 这是我的index.html 和我的servlet类 <代码>包学生;@WebServlet(“/StudentSurveyFormSubmit”)公共类StudentSurveyFormSubmit扩展HttpServlet{protected void doGet(HttpServletRequest request,HttpServletResponse response)throws Se