Android Studio 包名、文件名等修改错误(各种文件命名错误都来看一下)

出现的提示:
Not a valid package name
详细说明:
当对package或图片进行更名(右键-refactor-rename)时,输入全数字内容,出现名称不合法的提示
在这里插入图片描述
分析:
文件名不合法。另外请大家熟读命名规则。
 对于Java的命名而言:
 不同路径通过点(.)来分割
 由小写字母、数字、下划线组成,不能以数字开头
 一般使用域名反写来命名包,为了保证包名唯一性,一般是用域名反写来做包名的,比如下图
 对于图片的命名规则:
 合法字符为a-z、0-9和_,且首字母必须是字母(即,命名中不能有大写字母,首字符不能是数字和下划线)
 注:新版本中放宽了命名要求,但仍建议大家按照标准进行图片命名,提高程序兼容性
不要问我Java文件的命名规则,Java文件必须与其中唯一的一个public的Java类同名,Java类定义时还用中文的、还不知道首字母大写的,我会举报给你们的Java老师哟!

解决方法:
 按照命名规则,可以添加小写字母作为首字母
 不要在包名中出现大写字母和其他不合法字符
 建议包名不要过长,特别是你整个项目的目录建的太深的时候,会影响你项目的复制
另外附上修改包名(修改文件名也是这样)的截图,在包上右键后
在这里插入图片描述
顺便说一句,通过rename修改包名文件名,AS会找到你所有关联到这个包名文件名的引用,全部改掉,也就是说rename之后,不需要再去改其他内容,以免R文件丢失。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值