直接运行会报这个错误
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (classFileParser.cpp:3161), pid=4884, tid=1732
# Error: ShouldNotReachHere()
#
# JRE version: 6.0_22-b04
# Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode windows-x86 )
解决办法如下:
右击有main方法的类
===> Run as
===> Run Configurations
===>双击java application
===> 单击有main方法的类
===>选中classpath选项卡
===> remove掉Bootstrap Entries下的android.jar
===> 然后点击advanced
===> Add Library
===>JRE System Library
===>next
===>最后finish
===>Run
相关推荐
本篇将详细解释如何在Android工程下运行包含`main`方法的Java程序。 首先,我们来理解问题的根源。Android工程的基础是Android SDK,它包含了Android框架和库,其中`android.jar`是核心库,提供了Android API。然而...
PS:下面通过示例代码看下JAVA中的main函数 package com.han; public class HanTest { public static void main(String[] args){ if(args==null){ throw new NullPointerException(The input is \null\); }...
【Android Studio的Java小工程】是一个关于如何在Android Studio中创建和管理Java项目的教程。这个教程可能涵盖了从项目初始化到代码编写、调试和部署的基本步骤,适合初学者和有一定经验的开发者参考。在这个项目中...
【安卓程序——植物大战僵尸游戏】 ...(4)本程序经过测试,可以保证在安卓设备上正常运行,另外附带了一份详细的运行教程,如果学习者在运行程序时遇到任何问题,可以随时联系博主进行咨询和解决。
一个典型的Java程序包括类的定义、主方法(main)的实现,以及对类的实例化和方法的调用。通过实例讲解可以帮助初学者理解概念,并学会如何在实际项目中应用Java编程知识。 8. 持续学习和修订 对于学习Java来说,...
在Android开发领域,小程序工程是构建轻量级应用程序的一个途径,尤其适合初学者入门学习。本项目名为"Android小程序工程",旨在通过一个简单的界面跳转实例,介绍Android应用程序的基本结构和交互机制。我们将深入...
本教程将深入讲解如何使用Android Studio,一个强大的集成开发环境(IDE),来创建并运行你的第一个Android应用程序。这个压缩包包含的就是这样一个简单的HelloWorld项目,非常适合Android开发的新手。 Android ...
6. MyClass示例中,静态变量i未初始化,但在main方法中直接打印会输出0,因为未初始化的静态变量默认值为0。 7. 内存回收是Java虚拟机(JVM)的一部分,负责自动释放不再使用的内存。B选项正确,内存回收程序负责...
在Android平台上进行应用程序开发时,有时我们需要实现特定的功能,例如本例中的“拦截史迪仔电话”。这个项目是一个实战教程,旨在帮助初学者理解和掌握Android Studio的使用以及Android移动开发的基础知识。通过...
### Android2.33应用程序工程目录分析 #### 目录结构概述 在开发基于Android的应用程序时,了解项目目录结构是非常重要的。一个典型的Android应用程序工程包括多个目录和文件,每个部分都承载着特定的功能和作用。...
在本知识点中,我们将详细讲解如何创建一个基本的Android工程,并在Android平台上展示“Hello World”程序。内容将涵盖从设置仿真器,到创建工程、添加代码,以及运行应用程序的完整流程。 ### Android平台简介 ...
然而,随着技术的发展,现在确实存在能够在移动设备上直接编写和运行Java代码的应用。本文将详细介绍如何在Android手机上通过特定的软件来实现这一目标。 首先,你需要下载并安装一个支持在Android设备上编写Java...
### Android程序的编译、安装与运行 #### 讲师介绍 本次分享的讲师是汪文俊先生,他拥有中国科技大学硕士学位,曾担任IBM系统工程师,目前在小米科技担任MIUI首席架构师,并且是开源C编译器项目ucc的作者。凭借其...
Android仿真器是一个模拟Android设备的软件,它允许开发者在不使用真实硬件的情况下测试应用。仿真器支持多种设备配置,包括屏幕尺寸、分辨率、硬件特性等。 **2.4 Android中建立工程** 在Android Studio或其他...
5. **配置MainActivity**:修改`src/main/java/your_package_name/MainActivity.java`,在`onCreate`方法中调用Cocos的初始化函数,例如`cocos2dxActivity.init(this);`。 6. **资源处理**:CocosCreator导出的资源...
在Android系统中,一个应用程序(App)启动另一个应用程序是通过Intent机制实现的。Intent是Android系统中的一个核心组件,它用于在组件之间传递消息,包括启动新的Activity、Service或者BroadcastReceiver。在这里...
主函数(main方法)是Java程序的入口点,所有执行都从这里开始。控制流语句如if-else、switch、for、while和do-while用于决定代码的执行顺序。Java还提供了异常处理机制,通过try-catch-finally块来捕获和处理运行时...
报告会显示每个类、方法的覆盖率情况,颜色编码让你一眼就能看出哪些部分的代码未被测试覆盖。 此外,JaCoCo还可以与持续集成工具如Jenkins、Travis CI等配合使用,自动检查代码覆盖率,确保项目在合并代码前达到...
Java程序是一种用Java编程语言编写的可执行代码,它遵循面向对象编程的原理,具有跨平台的特性,能够在“Write Once, Run Anywhere”(WORA)的理念下运行。Java程序通常由一个或多个源码文件组成,这些源码文件以....