扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1、改了包名不飘红,报类找不到,你可能代码里有反射的类。这个不难解决,看异常提示是什么类找不到。
网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了张家港免费建站欢迎大家使用!
2、java的源文件是需要编译成.class文件才能运行的,只修改了源代码,没有编译,自然找不到class,如果不知道怎么编译,百度一下,系统的看一下这块的书籍。
3、那有可能是你包名改了,但是你的AndroidManifest.xml对应的没有改掉,所以根据你原来的包找不到Activity,导致程序无法运行,你还是看下lAndroidManifest.xml里面的包名所注册的组件和你新改掉后的包名的组件是不是包名相同。
4、jar包的名字更改了应该 没有问题吧,主要是你jar包里的文件名不能变,因为你其他地方引用你这jar包里的类方法时不知道你改名了,或文件的位置了。
5、还是我来告诉你吧!使用了外部资源?建议使用Class/ClassLoader的getResource/getResourceAsStream,这样资源文件也可以放到jar里。
1、你的文件为gd.java,结果类名为convert。java中,当只有一个类时,类名要与文件名相同 gd.java文件放在fd包下,结果package后跟的是另一个包名。要把包名改成fd。
2、java程序运行不了的主要原因有以下几点:环境变量没有配好。需要下载jdk配置环境变量(略)编译失败:语法错误。语法正确,但是写入了错误的代码,导致出现不理想的运行结果,以为是运行不了。
3、我自己写了一个并编译运行了一下,楼主你cmd窗口的命令没有问题,代码出问题的可能性也不大,所以我估计可能是因为idea创建项目的时候自动创建的配置文件的原因。
4、因为你没有安装jdk或者没有配置java的环境变量,如果是前者,你要下载安装jdk。如果已经安装了,那么就说明你没有在环境变量里面配置。
5、Java 解释器负责将字节码文件翻译成具体硬件环境和操作系统平台下的机器代码,以便执行。因此 Java 程序不能直接运行在现有的操作系统平台上,它必须运行在被称为 Java 虚拟机的软件平台之上。
6、要想输出最后的结果,得满足200000=1+(i/100*25),那么i=(200000-1)*4=799,996这个条件你永远达不到,所以会一直循环下去,这就是楼上为什么说你这个是死循环的原因。
看来这是一个较大的android项目,你改的显示文本只有在.java代码里有吗?找找.xml文件里面是否有?如果确实你改的东西来自那个.java文件,按理说会在应用里表现出来的,不存在编译方面的问题。
点击菜单-Project-Build Automatically,这个取消勾选。Build Automatically 的意思是自动编译,选择的功能就是,在修改代码保存的时候,就编译了。点击菜单-Project-Build All或Build Project。
Eclipse 里project菜单下有一个clean,你可以清一下再试试。还有clean下面有一个build auto……选项是否选择。如果没有选择选上。
出现这种情况,只能用debug模式,看看哪里报错或者是跳出程序运行的了。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流