android 常见错误集锦

一、 The declared package "" does not match the expected package

原因:指定的包名和 具体路径不匹配。包名必须在程序中通过package语句来指定(例如 package org.it),而不是单纯的靠目录结构来指定,是先有了包名之后,才需要相应的目录结构。package的名字和结构必须和相关的目录名一致,包括大小写也要一致。但是在Eclipse中,由于一般是先新建包,eclipse创建package的时候自动帮你创建了目录了,所以不会不一致。Eclipse会在对应testproject\bin目录下生成org\it\目录,并且在org\it\目录下生成TestPackage.class文件,但是实际上此class的名称为org.it.TestPackage.class。当然,在Eclipse中可以直接运行,但是在dos命令下,一定要注意实质上的编译和运行实际路径和类名等问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值